Python - ¿Duda de for y while?

 
Vista:
Imágen de perfil de Pedro
Val: 15
Ha disminuido su posición en 9 puestos en Python (en relación al último mes)
Gráfica de Python

¿Duda de for y while?

Publicado por Pedro (6 intervenciones) el 31/08/2020 17:31:03
El for se podría cambiar por while y viceversa

Con For:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#Contar numeros con for
 
for i in range(1,3):
    print (i)
print("Numeros del 1 al 10")
for i in range(1,11):
    print (i)
print("Numeros del 1 al 10 (2aVersion)")
for i in range(0,10):
    print (i+1)
print("Cuenta de dos en dos")
for i in range(0,12,2):
    print (i)
print("Cuenta regresiva")
for i in range(10,-1,-1):
    print (i)

Con While:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#introduce tu nombre usando while
 
quien='Pedro'
i=0
while i<3:
    i+=1
    nombre=input("Introduce tu nombre:")
    if quien != nombre:
        print("No eres Pedro")
    else:
        print("Bienvenido Pedro")
        break
else:
    print("Se excedió el número de intentos")
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
Imágen de perfil de joel
Val: 3.475
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

¿Duda de for y while?

Publicado por joel (901 intervenciones) el 31/08/2020 19:33:32
Hola Pedro, si se puedes sin problemas... pero fíjate que con el while con es un iterador que va sumando, pones menos lineas con el for
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