Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Duda en bucle FOR-LOOP
#1
Hola soy Ethan, y tengo un pequeño problema al momento de escribir un bucle

Aquí esta el script.

for x in range(1, 10):

...  print('hola %s' % x )
...  if x > 10:
...     print('fin')
...      break

el resultado sería 

hola 1
hola 2
hola 3
hola 4
hola 5
hola 6
 hola 7
hola 8
hola 9
>>>

pero yo no quiero eso.

Quíero que termine en "hola 10 " y despues imprima "fina de la cuenta"

Ayuda!, porfavor
Responder
#2
Hola, bienvenido. Debería ser así:

Código:
for x in range(1, 11):
    print(x)
    if x == 10:
        print("Final de la cuenta")

Mirá cómo funciona range() acá: https://micro.recursospython.com/recurso...range.html.

Saludos

PD: Lo muevo a la sección general.
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!

También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
Responder


Salto de foro:


Usuarios navegando en este tema: 2 invitado(s)