Bienvenido a la Comunidad de Treehouse

¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.

¿Buscas aprender algo nuevo?

Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de

Inicia tu prueba gratuita

Python Introducción a las Listas Crear una Aplicación Agregar Elementos

'None' al final de la línea de salida

¡Queridos colegas de Python!

Mi código funciona bien, pero al final de los resultados hay una línea que dice 'none'. Busqué qué podría causar esto y otro foro dice que tiene que ver con el aspecto de no 'return' de las funciones recién definidas. ¿Por qué me aparece esto pero no a Craig?

Agradezco a cualquiera que se tome el tiempo para responder :)

P.D. Tengo una captura de pantalla del problema pero no estoy seguro de cómo incluirla, si alguien quiere verla tendrá que decirme cómo jaja

Alex

1 Respuesta

Steven Parker
Steven Parker
244 163 puntos

Si estás ejecutando python en modo interactivo, es normal que muestre el valor de retorno (o "None" cuando no hay ninguno) de cualquier función que invoques manualmente.

Pero si ejecutas un programa desde la línea de comandos como se muestra en el video, esto no sucede.

Para problemas futuros, quizás quieras ver este video sobre Publicar una pregunta, y tal vez también este sobre compartir un captura de pantalla de tu espacio de trabajo.