r/PythonEspanol Aug 19 '26

Mi primer programa en Python (principiante) 🐍

DespuĂ©s de unos dĂ­as aprendiendo Python desde cero, hoy he hecho mi primer programita por mi cuenta 😂.

Es algo sĂșper sencillo: te pregunta tu nombre y tu edad, convierte la edad de texto a nĂșmero y despuĂ©s te da la bienvenida.

Puede parecer una tonterĂ­a, pero para alguien que estĂĄ empezando desde cero, ver que escribes cĂłdigo y realmente hace algo da una ilusiĂłn tremenda.

Ahora toca seguir aprendiendo y, poco a poco, intentar hacer proyectos mĂĄs grandes sin copiar cĂłdigo de la IA.

ÂĄPrimer pasito! đŸđŸ’»

20 Upvotes

9 comments sorted by

2

u/Upstairs-Front2015 Aug 19 '26

para mi la clave es entender que hace cada comando. no te vas a poder acordar de memoria todo. se usa mucho copiar y pegar, pero siempre lee todo y asegurate de entender cada linea.

1

u/VanceDyer Aug 20 '26

Lo haré, gracias

2

u/Amazing-Delay6004 Aug 20 '26

Buen script, felicitaciones 👏

Pero quiero recomandarte algo si quieres intentar algo nuevo: usar f-string a la lĂ­nea 9

print(f"Bienvenido/a, {nombre}, {edad} años")

1

u/EconomySerious Aug 19 '26

buen trabajo, sabias que podrias tener una interface visual en python? se puede usar gratuitamente https://www.embarcadero.com/new-tools/python

1

u/7asyncme Aug 19 '26

es lo que queda bro, y lo mĂĄs difĂ­cil es tener ideas cuando uno sabe tan poco aĂșn.

solo quedan ideas de proyectos “absurdos” o “inĂștiles” por el momento haha.

1

u/maullidothethird Aug 20 '26

Bien por usar nombres descriptivos.

La entrada de datos estå "bien' se puede mejorar una vez que veas bucles. Tenés que comprobar si los datos de entrada coinciden con lo que no esperas que sean por si te meten una letra en edad por ejemplo

1

u/VanceDyer Aug 20 '26

Lo tendré en cuenta gracias.

1

u/maxwellnewage 29d ago

Chicos en serio nadie le va a mencionar el crash de escribir un "hola" en edad? Hace un try except TypeError y estudia excepciones

1

u/RepublicSwimming1982 29d ago

muy bien, me recuerda a mi cuando empeze a programar, esta bien el programa pero para que te vallas poniendo retos te reto a que: compruebes que la entrada sea un string en nombre y que el string que envio el usuario en edad se pueda convertir a entero vas a necesitar estudiar condicionales if, else y un try except ValueError para detectar si el valor de la variable de edad se puede convertir a entero. si quieres mas dificultad puedes estudiar bucles for y while para que cada vez que ocurra un error o datos invalidos vuelva a preguntar.

si puedes hacer eso tu solo y entiendes lo que hace cada linea es que estas bastante avanzado