Mensajes: 2
Temas: 1
Registro en: Jul 2020
Reputación:
0
24-07-2020, 11:20 AM
(Última modificación: 24-07-2020, 03:56 PM por Francisco.)
Buenas Tardes, recien empiezo con Python con el curso del profesor Charles Severance, y estoy realizando los ejercicios , muchos de ellos encuentro repositorios en Git hub pero de otros tienen errores o al menos a mi en spyder no me funcionan, no se si este es el sitio donde publicar este clase de mensajes , pero a ver si alguien me puede resolver la duda y ayudarme con este o decirme donde puedo encontrar soluciones.
El programa en si me tiene que decir cual es el numero de los que ingresa el usuario , que es mayor y el menor, con el menor funciona, pero no con el menor,
muchisimas gracias y SALUDOS A LA COMUNIDAD
largest = 0 smallest = 0 while True: nume = input("Enter numbers: ") if nume == "done": break print(nume) try: num = int(nume) except: print("Error: Enter just numbers") if num > largest: # Condition for maximum largest = num if num > smallest and num < largest: # Condition for minimum smallest = num print("Maximun", largest) print("smallest", smallest)
Mensajes: 1.160
Temas: 3
Registro en: Feb 2016
Reputación:
66
Hola, bienvenido.
Yo lo veo bien el código, y al probarlo me funciona bien. ¿Qué problema estás teniendo específicamente?
Saludos!
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!
Mensajes: 2
Temas: 1
Registro en: Jul 2020
Reputación:
0
(24-07-2020, 03:57 PM)Francisco escribió: Hola, bienvenido.
Yo lo veo bien el código, y al probarlo me funciona bien. ¿Qué problema estás teniendo específicamente?
Saludos! BUenas Francisco gracias por contestar, pues cuando lo ejecuto ya se en spyder o en el prompt de anaconda, no me da el valor mas pequeño me pone que el valor mas pequeño es 0 todo y ingresarle diferentes valores, Gracias, saludos
Mensajes: 1.160
Temas: 3
Registro en: Feb 2016
Reputación:
66
Hola, el código está bien. Debe ser algún problema de Spyder, que nunca usé así que no sabría decirte más que eso.
Saludos
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!
Mensajes: 1
Temas: 0
Registro en: Nov 2020
Reputación:
0
(24-07-2020, 11:20 AM)Dani Roman escribió: Buenas Tardes, recien empiezo con Python con el curso del profesor Charles Severance, y estoy realizando los ejercicios , muchos de ellos encuentro repositorios en Git hub pero de otros tienen errores o al menos a mi en spyder no me funcionan, no se si este es el sitio donde publicar este clase de mensajes , pero a ver si alguien me puede resolver la duda y ayudarme con este o decirme donde puedo encontrar soluciones.
El programa en si me tiene que decir cual es el numero de los que ingresa el usuario , que es mayor y el menor, con el menor funciona, pero no con el menor,
muchisimas gracias y SALUDOS A LA COMUNIDAD
largest = 0 smallest = 0 while True: nume = input("Enter numbers: ") if nume == "done": break print(nume) try: num = int(nume) except: print("Error: Enter just numbers") if num > largest: # Condition for maximum largest = num if num > smallest and num < largest: # Condition for minimum smallest = num print("Maximun", largest) print("smallest", smallest)
Buenas noches, creo que hay que hay que hacer algunso cambios, para que no salga cero y no haga bucles infinitos hay que asignar al inicio a largest y smallest None, ahora en la condición de máximo y minimo debe quedar asi:
if largest is None or num > largest :
largest = num
if smallest is None or num < smallest :
smallest = num
Espero sirva para resolver el problema.
|