while variable :# bucle WHILE numero_bucle +=1# Contador de bucle print («Hola estamos en un bucle While este numero «,numero_bucle ,» de veces repetido»,)
variable1 = input(" introduce s para salir ") # introducción por teclado para cambiar el valor a False
if variable1 == "s":# rutina de salir
print("Saliendo")
variable = False
Con FOR también creamos un bucle que se repetirá un numero determinado de veces al contrario que while.
For recorre un numero determinado de interacciones de N hasta X sabiendo su fin
mi_lista = [1,2,3,4,5,6,7,8,9,10]
for numero in mi_lista:
print(numero)
Mas código fuente con for e if
palabra = input(«introduce una frase «)
cadena = palabra
contador = 0
espacio = 0
for caracter in cadena:
contador += 1
if caracter ==» «:
espacio +=1
contador -=1
print(«espacio en blanco «,espacio)
print («la frase tiene «,contador,»caracreres y»,» esta letra»,caracter)
print («La frase»,palabra,» tiene «,contador,» caracteres «,»y «,espacio,» espacios en blanco»)