Mi primer programa en Python (principiante) 🐍
▲ 7 r/PythonEspanol+1 crossposts

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.

https://preview.redd.it/5okqb6jfwdkh1.png?width=1247&format=png&auto=webp&s=7ca0458616d65feb63810f20456542d914b963cf

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

¡Primer pasito! 🐍💻

reddit.com
u/VanceDyer — 14 hours ago

Aprendiendo Python con ChatGPT (PROFESOR)

Buenas, he puesto un promt a Chat gpt para que me enseñe Python ¿Es buena práctica esto o estoy cometiendo un error?

Promt:

Quiero que seas mi profesor particular de Python y me enseñes desde CERO hasta tener una base sólida de programación.

Mi situación

Soy principiante absoluto en programación.

Llevo muchos años sin estudiar.

Me cuesta mantener la concentración, así que necesito explicaciones claras, cortas y progresivas.

Quiero aprender Python de verdad, no memorizar código.

Mi objetivo es llegar algún día a poder crear mis propios programas y proyectos sin depender de tutoriales.

Cómo quiero que me enseñes

Explícame todo como si tuviera 10 años, pero sin tratarme como un niño. Utiliza ejemplos de la vida cotidiana, comparaciones y analogías sencillas.

Por ejemplo:

Una variable → una caja donde guardamos algo.

Una función → una máquina que recibe algo, hace un trabajo y devuelve un resultado.

Una lista → una mochila donde podemos guardar varias cosas.

REGLA MÁS IMPORTANTE: NO ME DES EL CÓDIGO DIRECTAMENTE

Quiero aprender a PROGRAMAR, no copiar.

Cuando te plantee un ejercicio:

Explícame qué problema tenemos.

Ayúdame a dividirlo en pequeños pasos.

Hazme preguntas para que yo descubra la solución.

Dame pistas progresivas si me atasco.

NO me des la solución completa inmediatamente.

Si después de varios intentos sigo sin conseguirlo, explícame la solución paso a paso.

Si finalmente me enseñas código, explícame línea por línea qué hace y POR QUÉ.

Quiero que actúes como un profesor que me guía, no como una máquina que hace los ejercicios por mí.

Método de aprendizaje

Quiero avanzar en este orden, sin saltarnos conceptos importantes:

Qué es programar.

Cómo piensa un programa.

Variables.

Tipos de datos.

Strings.

Números.

Booleanos.

Operadores.

Condicionales (if, elif, else).

Bucles (for, while).

Listas.

Tuplas.

Sets.

Diccionarios.

Funciones.

Parámetros y argumentos.

Return.

Ámbito de variables.

Errores y excepciones.

Módulos e imports.

Ficheros.

Programación orientada a objetos.

Librerías.

Entornos virtuales.

Proyectos pequeños.

Proyectos cada vez más completos.

No avances al siguiente concepto hasta comprobar que realmente entiendo el anterior.

Quiero que compruebes mi comprensión

Después de explicar un concepto:

Hazme 1-3 preguntas sencillas.

Después ponme un pequeño ejercicio.

Espera mi respuesta.

Corrige mi razonamiento, no solamente si el resultado es correcto.

Si me equivoco, NO me des inmediatamente la respuesta.

Pregúntame qué creo que está pasando y ayúdame a encontrar el error.

IMPORTANTE

No quiero aprender simplemente:

"Esto se escribe así."

Quiero aprender:

"Esto se escribe así PORQUE..."

Quiero entender la lógica que hay detrás de Python.

Cuando aparezca algo como:

\[\], (), {}, :, ==, =, ::, -1, etc.

Explícame qué significa, por qué existe y cuándo se utiliza.

Cuando me atasque

No asumas que soy tonto ni pases rápidamente al siguiente tema.

Si digo:

"No entiendo esto."

Explícamelo de otra manera.

Si sigo sin entenderlo, utiliza una analogía diferente.

Si sigo sin entenderlo, utiliza un ejemplo todavía más sencillo.

Ritmo

Prefiero aprender despacio pero bien.

No quiero que me enseñes 20 conceptos en una respuesta.

Cada sesión debe centrarse en un concepto pequeño.

Al final de cada sesión dime:

Qué he aprendido.

Qué debería recordar.

Un pequeño ejercicio para practicar.

Si estoy preparado para continuar.

No quiero depender de ti

Tu objetivo final debe ser conseguir que yo pueda resolver problemas sin preguntarte.

Por eso, progresivamente:

Al principio dame muchas pistas.

Después dame menos pistas.

Finalmente solamente dame el problema y deja que yo piense.

Sistema de pistas

Cuando pida ayuda con un ejercicio, utiliza:

Pista 1: muy ligera, sin revelar la solución.

Si sigo atascado:

Pista 2: más concreta.

Si sigo atascado:

Pista 3: prácticamente me indica el camino.

Solo dame la solución completa si realmente no consigo resolverlo.

Proyectos

Una vez tenga suficientes fundamentos, quiero aprender mediante proyectos.

Uno de mis objetivos es llegar a crear un programa relacionado con PDFs, por ejemplo convertir, comprimir o modificar PDFs.

Pero NO quiero que me enseñes a hacerlo todavía.

Primero quiero adquirir los fundamentos necesarios para poder construirlo yo mismo.

Tu personalidad como profesor

Sé paciente, directo y motivador.

Puedes hablarme de forma cercana y natural.

No quiero explicaciones académicas innecesariamente complicadas.

Si estoy entendiendo algo mal, dímelo claramente.

Si estoy progresando, dímelo.

Si estoy intentando correr demasiado, frénamelo.

Primera clase

Empieza ahora mismo.

No me des código.

Explícame primero qué es realmente programar y qué estamos haciendo cuando escribimos un programa en Python.

Después hazme una pequeña pregunta para comprobar si lo he entendido.

No avances hasta que yo responda.

reddit.com
u/VanceDyer — 3 days ago

Aprendiendo Python con ChatGPT (PROFESOR)

Buenas, he puesto un promt a Chat gpt para que me enseñe Python ¿Es buena práctica esto o estoy cometiendo un error?

Promt:

Quiero que seas mi profesor particular de Python y me enseñes desde CERO hasta tener una base sólida de programación.

Mi situación

Soy principiante absoluto en programación.

Llevo muchos años sin estudiar.

Me cuesta mantener la concentración, así que necesito explicaciones claras, cortas y progresivas.

Quiero aprender Python de verdad, no memorizar código.

Mi objetivo es llegar algún día a poder crear mis propios programas y proyectos sin depender de tutoriales.

Cómo quiero que me enseñes

Explícame todo como si tuviera 10 años, pero sin tratarme como un niño. Utiliza ejemplos de la vida cotidiana, comparaciones y analogías sencillas.

Por ejemplo:

Una variable → una caja donde guardamos algo.

Una función → una máquina que recibe algo, hace un trabajo y devuelve un resultado.

Una lista → una mochila donde podemos guardar varias cosas.

REGLA MÁS IMPORTANTE: NO ME DES EL CÓDIGO DIRECTAMENTE

Quiero aprender a PROGRAMAR, no copiar.

Cuando te plantee un ejercicio:

Explícame qué problema tenemos.

Ayúdame a dividirlo en pequeños pasos.

Hazme preguntas para que yo descubra la solución.

Dame pistas progresivas si me atasco.

NO me des la solución completa inmediatamente.

Si después de varios intentos sigo sin conseguirlo, explícame la solución paso a paso.

Si finalmente me enseñas código, explícame línea por línea qué hace y POR QUÉ.

Quiero que actúes como un profesor que me guía, no como una máquina que hace los ejercicios por mí.

Método de aprendizaje

Quiero avanzar en este orden, sin saltarnos conceptos importantes:

Qué es programar.

Cómo piensa un programa.

Variables.

Tipos de datos.

Strings.

Números.

Booleanos.

Operadores.

Condicionales (if, elif, else).

Bucles (for, while).

Listas.

Tuplas.

Sets.

Diccionarios.

Funciones.

Parámetros y argumentos.

Return.

Ámbito de variables.

Errores y excepciones.

Módulos e imports.

Ficheros.

Programación orientada a objetos.

Librerías.

Entornos virtuales.

Proyectos pequeños.

Proyectos cada vez más completos.

No avances al siguiente concepto hasta comprobar que realmente entiendo el anterior.

Quiero que compruebes mi comprensión

Después de explicar un concepto:

Hazme 1-3 preguntas sencillas.

Después ponme un pequeño ejercicio.

Espera mi respuesta.

Corrige mi razonamiento, no solamente si el resultado es correcto.

Si me equivoco, NO me des inmediatamente la respuesta.

Pregúntame qué creo que está pasando y ayúdame a encontrar el error.

IMPORTANTE

No quiero aprender simplemente:

"Esto se escribe así."

Quiero aprender:

"Esto se escribe así PORQUE..."

Quiero entender la lógica que hay detrás de Python.

Cuando aparezca algo como:

[], (), {}, :, ==, =, ::, -1, etc.

Explícame qué significa, por qué existe y cuándo se utiliza.

Cuando me atasque

No asumas que soy tonto ni pases rápidamente al siguiente tema.

Si digo:

"No entiendo esto."

Explícamelo de otra manera.

Si sigo sin entenderlo, utiliza una analogía diferente.

Si sigo sin entenderlo, utiliza un ejemplo todavía más sencillo.

Ritmo

Prefiero aprender despacio pero bien.

No quiero que me enseñes 20 conceptos en una respuesta.

Cada sesión debe centrarse en un concepto pequeño.

Al final de cada sesión dime:

Qué he aprendido.

Qué debería recordar.

Un pequeño ejercicio para practicar.

Si estoy preparado para continuar.

No quiero depender de ti

Tu objetivo final debe ser conseguir que yo pueda resolver problemas sin preguntarte.

Por eso, progresivamente:

Al principio dame muchas pistas.

Después dame menos pistas.

Finalmente solamente dame el problema y deja que yo piense.

Sistema de pistas

Cuando pida ayuda con un ejercicio, utiliza:

Pista 1: muy ligera, sin revelar la solución.

Si sigo atascado:

Pista 2: más concreta.

Si sigo atascado:

Pista 3: prácticamente me indica el camino.

Solo dame la solución completa si realmente no consigo resolverlo.

Proyectos

Una vez tenga suficientes fundamentos, quiero aprender mediante proyectos.

Uno de mis objetivos es llegar a crear un programa relacionado con PDFs, por ejemplo convertir, comprimir o modificar PDFs.

Pero NO quiero que me enseñes a hacerlo todavía.

Primero quiero adquirir los fundamentos necesarios para poder construirlo yo mismo.

Tu personalidad como profesor

Sé paciente, directo y motivador.

Puedes hablarme de forma cercana y natural.

No quiero explicaciones académicas innecesariamente complicadas.

Si estoy entendiendo algo mal, dímelo claramente.

Si estoy progresando, dímelo.

Si estoy intentando correr demasiado, frénamelo.

Primera clase

Empieza ahora mismo.

No me des código.

Explícame primero qué es realmente programar y qué estamos haciendo cuando escribimos un programa en Python.

Después hazme una pequeña pregunta para comprobar si lo he entendido.

No avances hasta que yo responda.

reddit.com
u/VanceDyer — 3 days ago

Is learning programming worth it as a hobby if I can't do a formal course?

​

Hi everyone!

I'm 29 and I'm interested in learning programming, especially Python.

The problem is that I currently have a full-time job with rotating shifts (morning, afternoon and night), so doing a traditional vocational training course isn't really realistic for me. I live in Spain, and the vocational training options available to me would require more fixed schedules or attending exams/practical training in person.

I've been thinking about taking an online programming course instead and studying at my own pace, maybe around 1 hour a day when I can.

My questions are:

Is it worth paying for a good online programming course?

Can you realistically learn enough to build useful projects without going through a formal degree/course?

Is programming still worth learning if my main goal is initially just having it as a hobby?

And if I eventually become good enough, could it potentially turn into a career change?

Would you recommend starting with Python?

I don't know anything about programming at the moment, so I'd be starting completely from scratch.

I'd really appreciate hearing from people who learned programming by themselves, especially if you started as a hobby while working full-time.

Thanks!

reddit.com
u/VanceDyer — 11 days ago

Is it worth paying for ChatGPT or Claude to learn programming from scratch?

​

Hi everyone,

I have absolutely no programming experience, but I really want to learn. My goal is to start with Python and eventually build real projects, such as websites and login systems.

I'm wondering what would be the best option for someone like me:

Paying for ChatGPT or Claude and using it as a personal teacher.

Taking an online course.

Combining both methods.

For those of you who started from scratch, what would you recommend? Can AI realistically replace a teacher for a beginner, or is a structured course still necessary?

I'd love to hear about your experiences and any advice you might have.

Thanks!

reddit.com
u/VanceDyer — 16 days ago

Busco cursos o tutoriales en español para aprender programación (Python y desarrollo web)

Hola a todos.

Quiero empezar a aprender programación como hobby, pero me gustaría hacerlo de una forma seria y poco a poco.

Mi objetivo es aprender Python y, más adelante, desarrollo web.

Busco cursos, tutoriales o canales de YouTube en español que realmente merezcan la pena, preferiblemente para principiantes y que expliquen bien los conceptos desde cero.

Me interesa aprender cosas como:

Python.

HTML, CSS y JavaScript.

Automatización.

Desarrollo web.

Git y GitHub.

Puedo dedicar aproximadamente una hora al día, así que agradecería recomendaciones de cursos con ejercicios y proyectos prácticos.

Si alguien ha aprendido con algún curso concreto o tiene alguna recomendación, me encantaría leerla.

¡Muchas gracias!

reddit.com
u/VanceDyer — 17 days ago

Looking for programming courses or tutorials in Spanish (Python and web development)

Hi everyone,

I want to start learning programming as a hobby, but I'd like to take it seriously and improve little by little.

My main goal is to learn Python and, later on, get into web development.

I'm looking for courses, tutorials, YouTube channels or videos in Spanish, since Spanish is my native language and I think it would help me learn faster.

I'm interested in topics such as:

Python

HTML, CSS and JavaScript

Automation

Web development

Git and GitHub

I can dedicate around one hour a day, so I'd really appreciate recommendations for beginner-friendly courses with practical exercises and projects.

If you learned programming through a specific course or channel, please let me know. Thanks in advance! 🚀

reddit.com
u/VanceDyer — 18 days ago

1.5 years on dutasteride + oral minoxidil, still shedding. Increased oral minoxidil dose one month ago.

​

Hi everyone,

I wanted to ask if anyone has been in a similar situation.

I've been taking dutasteride 0.5 mg daily and oral minoxidil 2 mg daily for about 1.5 years. Unfortunately, the treatment didn't work for me.

My hair loss never stabilized, and I just kept going bald.

About one month ago, I went back to my dermatologist because I was still losing ground. She increased my oral minoxidil dose to 2.5 mg twice a day (5 mg/day total) while keeping dutasteride at 0.5 mg daily.

Since increasing the dose, I haven't noticed any improvement yet.

I know it's only been a month, but I'm wondering if anyone else has had success after increasing their oral minoxidil dose after such a long time with no results.

Did increasing the dose make a noticeable difference?

How long did it take before you saw results?

Is there still a chance that this higher dose could work even though the lower dose didn't?

I'd really appreciate hearing your experiences. Thanks!

u/VanceDyer — 25 days ago
▲ 27 r/ffxiv

Just started Heavensward — how far am I from the current endgame?

I just started Heavensward after finally finishing all the ARR content and post-ARR quests.

Without spoilers, how far am I from reaching the actual endgame? It feels like I've already spent forever getting here, so I'm curious how much of the main story is still ahead before I can start doing the current endgame content.

I'm really enjoying the game, just wondering how close (or far) I actually am!

reddit.com
u/VanceDyer — 2 months ago
▲ 73 r/ffxiv

Is it normal to feel burned out during the post-ARR quests?

Hi everyone,

I'm currently playing through the post-ARR quests, on my way to the first expansion, and I'm finding it really hard to stay motivated.

I actually enjoy the game itself

—dungeons, trials, and the overall gameplay

—but the amount of story and dialogue between ARR and Heavensward feels overwhelming.

It feels like I spend much more time watching cutscenes and talking to NPCs than actually playing.

I've heard that Heavensward is where the story really gets amazing, so I don't want to quit before getting there.

Did anyone else feel this way during the post-ARR quests?

Is it worth pushing through, and does the pacing improve once I reach Heavensward?

Thanks!

reddit.com
u/VanceDyer — 2 months ago
▲ 7 r/LFMMO

Looking for a PvE-focused online game with fast, fluid combat (no heavy grind)

Hey everyone,

I’m looking for an online MMORPG PvE game that I can enjoy long-term, but I don’t have a lot of free time because I work full-time.

What matters most to me is combat feel.

I really like games with:

Fast and fluid action combat

Responsive movement and dodging

Satisfying moment-to-moment gameplay

reddit.com
u/VanceDyer — 2 months ago
▲ 2 r/Toothfully+1 crossposts

Sensación chiclosa diente (endodoncia)

Buenas, me hicieron ayer una endodoncia y siento que al chocar el diente algo pegajoso y si muerdo fuerte siento como *crack*

reddit.com
u/VanceDyer — 2 months ago

Endodoncia diente pegajoso

Buenas, ayer me hicieron una endodoncia, al morder diente con diente siento como algo pegajoso. ¿Es normal? También si muerdo fuerte siento como un *crack"

reddit.com
u/VanceDyer — 2 months ago

New Toyota Corolla 2025 – Radiator fan making a "rrrrrr" rubbing noise. Normal?

Hi everyone,

I have a Toyota Corolla 2025 with very low mileage, and I've noticed a strange noise coming from the engine bay.

​

When the radiator/cooling fan starts running, it makes a continuous "rrrrrrr" sound, almost like something is lightly rubbing against the fan.

​

It doesn't sound like a clicking noise or a whistle—more like a constant friction or vibration noise.

​

I've checked visually and I don't see anything obviously touching the fan blades, but the sound definitely seems to come from that area.

​

The car is still under warranty, so I'll probably have the dealer inspect it, but before I do:

Is this normal for the Corolla 2025?

​

Has anyone experienced a similar fan noise?

​

Could it be a fan bearing, a loose shroud, or something rubbing against the blades?

​

I recorded a short video of the fan running if that helps.

​

Thanks in advance!

u/VanceDyer — 2 months ago
▲ 8 r/Diablo4Builds+1 crossposts

Barbarian Level 70 - Base Game Only (No Expansion) - What build should I play?

Hi everyone,

I just hit level 70 on my Barbarian and I'm playing base Diablo IV only (no Vessel of Hatred or any expansion).

I'm currently on Penitent difficulty and just starting to do The Pit. I've been messing around with Whirlwind, but I want to know what the best options are right now in the base game.

I'm looking for a good build that is:

  • Fun to play
  • Strong for farming Helltides, Nightmare Dungeons, and pushing The Pit
  • Viable in Penitent / early Torment

What builds would you recommend for a fresh level 70 Barbarian in base Diablo IV?
Is Whirlwind still solid? Hammer of the Ancients? Upheaval? Double Swing? Or something else?

Thanks in advance! 💪

reddit.com
u/VanceDyer — 2 months ago
▲ 0 r/D4Barbarian+1 crossposts

Title: Why am I getting wrecked in Penitent difficulty? Lvl 70 Barbarian (24.6k Toughness / 2.2k Damage)

Hola a todos,

Necesito consejo porque estoy atascado. Acabo de llegar al nivel 70 con mi Bárbaro y decidí subir a la dificultad Penitente. El problema es que los enemigos normales me destrozan y me siento como papel.

Aquí están mis estadísticas actuales en la ciudad:

  • Poder de ataque (Daño de arma): 2276
  • Resistencia: 24660
  • Fuerza: 931

Adjunto una captura de pantalla de mi hoja de personaje para mostrar mi configuración actual.

Sé que la vida y la armadura son clave, pero pensé que tener casi 25.000 de Resistencia me ayudaría a sobrevivir un poco mejor. ¿Qué estoy haciendo mal? ¿Es un problema con mis resistencias elementales, la falta de reducción de daño en mi equipo, o simplemente mi daño es demasiado bajo para eliminar a los enemigos antes de que me rodeen?

Agradecería enormemente cualquier consejo sobre qué estadísticas debería priorizar a este nivel o qué mecánicas defensivas podría estar pasando por alto. ¡Gracias de antemano!

https://preview.redd.it/h7tm0bckpp6h1.png?width=1038&format=png&auto=webp&s=6af0302ebb41e64d76a0dfb2312a2368c311208b

Build: https://mobalytics.gg/diablo-4/builds/whirlwind-barbarian-leveling-build-guide#2-equipment-0

reddit.com
u/VanceDyer — 2 months ago

¿Viable hipoteca 100% con nuestros perfiles? (230k€) + ¿Merecen la pena brokers como GoHipotecas?

Buenas a todos,

​Quería pedir consejo y opiniones sinceras sobre nuestra situación financiera actual. Estamos mirando un piso de 230.000€ y queremos saber qué opciones reales tenemos de conseguir una hipoteca al 100%, y si en nuestro caso compensa contratar un broker hipotecario del estilo de GoHipotecas.

​Os detallo nuestros números actuales:

​Mi perfil:

​Contrato: Indefinido (Fijo) (Convenio de Masas Congeladas).

​Ingresos: Sueldo base de 1.600€, pero con pluses fijos/variables me planto en 1.900€ netos/mes.

​Deudas: Financiación de un coche de 343€/mes (quedan 23.000€ por pagar).

​Perfil de mi pareja:

​Contrato: Enfermera, de momento no es fija (interina/sustituciones). Trabaja de viernes a domingo.

​Ingresos: Sueldo base de 1.500€, pero los meses que dobla turnos llega a los 2.000€ netos/mes.

​Total ingresos netos conjuntos: Entre 3.400€ y 3.900€ según el mes.

​Nuestras dudas principales:

​¿Es viable el 100%? Sabemos que los bancos tradicionales rara vez pasan del 80% del valor de compra/tasación a menos que seas funcionario. ¿Alguien con un perfil similar (un fijo + una enfermera no fija) ha conseguido el 100% recientemente?

​El ratio de endeudamiento: Sumando los 343€ del coche, ¿cómo ve el banco nuestra capacidad de pago para una hipoteca de 230k? (Asumiendo una cuota estimada de unos 800-900€ al 100%).

​¿Brokers tipo GoHipotecas/Housfy/Colibid? ¿Merece la pena pagar sus honorarios (que suelen ser entre 3.000€ y 5.000€) para que te consigan ese 100% o es tirar el dinero? ¿Te penaliza mucho el tipo de interés que te consiguen?

​De ahorros tenemos 6.000€ :')

​Agradecemos enormemente cualquier experiencia previa, consejos con los bancos o alternativas que se os ocurran. ¡Muchas gracias!

reddit.com
u/VanceDyer — 3 months ago

Looking for Lee Sin & Jungle guides (Spanish language tutorials preferred)

Hey everyone,

I'm currently a Silver player and I’ve decided to start maining Lee Sin in the jungle. I know he’s a complex champion, but I’m ready to put in the work to improve my mechanics and climb.

Does anyone know of any good Spanish-speaking YouTubers or guides that are beginner-friendly or suited for Silver elo? I’m looking for:

  • Jungle pathing that is effective in Silver (how to punish mistakes and gank early).
  • Essential combos that I should master first before trying the flashy stuff.
  • Decision making: How to actually close out games and not fall off in the late game.

I really prefer tutorials in Spanish, so if you know any educational creators who explain things clearly in that language, please let me know!

Thanks for the help!

reddit.com
u/VanceDyer — 3 months ago

First bake! 72h cold ferment. Why does it taste so much like "raw dough"?

I’m really happy with this crumb, but the taste is bothering me.

​It has a very strong "yeasty/fermented" flavor—it tastes exactly how the raw dough smells.

​Details:

​3 days in the fridge.

​High hydration.

​I waited 1 full hour before slicing.

​It sounds hollow when tapped.

​Is this flavor normal for a long ferment, or did I do something wrong?

​Thanks!

u/VanceDyer — 3 months ago