Python - AYUDA

 
Vista:

AYUDA

Publicado por tavo (1 intervención) el 06/07/2010 20:50:59
Hola la verdad recien inicio en esto y no tngo la menor idea de como hacer esto ..........
llevo 4 horas y aun no se q quiere decir indice negativo . si alguien sabe de esto xfavor !!!
1.Escriba un programa que dada una cadena la imprima al revés de tres maneras:
a) usando índices positivos
b) usando índices negativos
c) convirtiendo previamente la cadena en una nueva cadena con los caracteres en
orden contrario.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:AYUDA

Publicado por selobu (8 intervenciones) el 02/08/2010 17:00:26
una cadena es una variable de tipo string

para acceder a cada una de los caracteres utilizas las llaves con un numero entero en el interior el cual indica la posicion del caracter dendro de la cadena de caracteres así:

los enteros positivos indican la posicion de cada uno de los caracteres de izquierda a derecha empezando por cero (primer elemento)

Los enteros negativos indican la posicion de los elementos de derecha a izquierda empezando por -1

ejemplo

>> texto= 'este es un corto texto'
>> print texto[0]
e
>> print texto[1]
es
>> print texto[-1]
o
>> print texto[-2]
t

el programa 1) puede ser:

texto = str(input('ingrese un texto a mostrar: '))
for i in range(len(texto)):
__ print texto[ i ]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar