Ya se vio anteriormente que cada carácter tiene una posición, entonces también puedo imprimir rango de esos caracteres. Poniendo entre corchetes y con : de donde a donde se va a imprimir, pero el ultimo numero que ingreses no lo imprime.
Es decir, si pongo [0:4], la posición 4 no se imprime.
- Código:
nombre="susana"
print(len(nombre))
print(nombre[1:4])
print(nombre[0:6])
#si no tiene limite de inicio es hasta el limite superior
print(nombre[:3])
#si no tiene limite final es desde el limite inferior
print(nombre[3:])
#imprime la letra inicial, media y final
print(nombre[0])
media=len(nombre)//2
#print ("media",media)
print(nombre[media])
print(nombre[-1])
print(len(nombre))
print(nombre[1:4])
print(nombre[0:6])
#si no tiene limite de inicio es hasta el limite superior
print(nombre[:3])
#si no tiene limite final es desde el limite inferior
print(nombre[3:])
#imprime la letra inicial, media y final
print(nombre[0])
media=len(nombre)//2
#print ("media",media)
print(nombre[media])
print(nombre[-1])
- Ejecución:
No hay comentarios:
Publicar un comentario