Imprimir cierto rango de caracteres

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])

  • Ejecución:

No hay comentarios:

Publicar un comentario

Ultima entrada ingresada

SISTEMA DE RIEGO AUTOMÁTICO CON MÚSICA

El objetivo era hacer un programa que pueda activar una bomba de agua en la noche, y que por las mañanas reproduzca música para las plantas....