elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Error try Python [SOLUCIONADO]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Error try Python [SOLUCIONADO]  (Leído 2,065 veces)
Sk9ITk5Z


Desconectado Desconectado

Mensajes: 2.306



Ver Perfil WWW
Error try Python [SOLUCIONADO]
« en: 3 Febrero 2017, 15:07 pm »

Hola buen dia estoy aprendiendo python, y tengo un error con el siguiente codigo:
Código
  1. #!/usr/bin/python
  2.  
  3. total = 0
  4. count = 0
  5.  
  6. while True:
  7.    print("Dame un numero :")
  8.    variable = input()
  9.    if variable:
  10.        try:
  11.            numero = int(variable)
  12.        except ValueError as error:
  13.            print("Ese no es un entero: ", error)
  14.            continue
  15.        total += numero #total = total + numero
  16.        count += 1 #count = count + 1
  17.    else:
  18.         break
  19. if count:
  20.    print("Introduciste: ", count,"Numeros", "\nLa suma es: ", total)
  21.  

el programa pide numeros hasta que de un enter vacio y me debe de imprimir la cantidad de numeros que meti y la suma de ellos pero el error que me da cuando meto un enter vacio es el siguiente:
Código
  1. Traceback (most recent call last):
  2.  File "./exbreak.py", line 8, in <module>
  3.    variable = input()
  4.  File "<string>", line 0
  5.  
  6.    ^

se supone que si no meto nada se debe de brincar el el if y mandarme directamente a imprir. Tambien si meto un caracter o algo que no sea entero memarca el mismo error en la mismalinea, se supone que con el try: capturo el error y lo imprimo pero tampco entrra en esaparte..


Que tengo mal???


Ya solucione el problema, estaba usando emacs como entorno de programaciòn, me instale anaconda  y con el IDE Spyder ejecute el codigo y funciona perfecto.....


« Última modificación: 3 Febrero 2017, 15:46 pm por Sk9ITk5Z » En línea

Este es un pueblo de corazón extraviado, no quiere conocer mis caminos por eso no entraran en mi descanso.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
(Solucionado)Error, messenger no conecta, error puertos clave, 80072efd « 1 2 »
Mensajería
leogtz 14 36,158 Último mensaje 9 Marzo 2011, 03:54 am
por chipironn
[Python]Struct en Python? (SOLUCIONADO)
Scripting
EvilGoblin 3 8,016 Último mensaje 20 Noviembre 2010, 03:12 am
por flacc
[python] Sock5 Help Me! [solucionado]
Scripting
afdlkglfgfdgfhgf 0 2,179 Último mensaje 24 Enero 2011, 05:45 am
por afdlkglfgfdgfhgf
error en python corre bien pero marca error
Scripting
Joe Fraddy 3 2,622 Último mensaje 25 Agosto 2015, 19:06 pm
por engel lex
[SOLUCIONADO] Python - ¿Por qué este error? No consigo entenderlo :(
Scripting
Biodude9456 8 2,961 Último mensaje 2 Marzo 2016, 22:29 pm
por Biodude9456
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines