Tkinter: www.udemy.com/course/tkint...
Python: www.udemy.com/course/pytho...
SQLite: www.udemy.com/course/base-...
Si no llegas a tiempo, www.youtube.com/@josecodetech
#BlackFriday #CursosGratis #Udemy #Python
Tkinter: www.udemy.com/course/tkint...
Python: www.udemy.com/course/pytho...
SQLite: www.udemy.com/course/base-...
Si no llegas a tiempo, www.youtube.com/@josecodetech
#BlackFriday #CursosGratis #Udemy #Python
¡Haz tus Funciones más flexibles con Valores por Defecto!
def saludar(nombre, saludo="Hola"):
print(f"{saludo}, {nombre}!")
# Usa el valor por defecto
saludar("Ana")
# O especifica tu propio valor
saludar("Carlos", "Buenos días")
🎥 www.youtube.com/@josecodetech/
#Programacion
¡Haz tus Funciones más flexibles con Valores por Defecto!
def saludar(nombre, saludo="Hola"):
print(f"{saludo}, {nombre}!")
# Usa el valor por defecto
saludar("Ana")
# O especifica tu propio valor
saludar("Carlos", "Buenos días")
🎥 www.youtube.com/@josecodetech/
#Programacion
¡Haz que tus Funciones te devuelvan el resultado con return!
def calcular_area(base, altura):
area = base * altura
return area # Devuelve el valor, ¡no lo imprime!
resultado_area = calcular_area(10, 5)
print(f"El área calculada es: {resultado_area}")
¡Haz que tus Funciones te devuelvan el resultado con return!
def calcular_area(base, altura):
area = base * altura
return area # Devuelve el valor, ¡no lo imprime!
resultado_area = calcular_area(10, 5)
print(f"El área calculada es: {resultado_area}")
🎁 Consigue mi curso de Python en Udemy GRATIS (+38h y Certificado).
⚠️ SOLO PARA LOS 1.000 PRIMEROS.
El enlace está en el COMENTARIO FIJADO de este vídeo. ¡Corre antes de que se agoten! 👇👇 www.youtube.com/watch?v=Ph4O...
#Python #CursoGratis #Udemy #JoseCodeTech
🎁 Consigue mi curso de Python en Udemy GRATIS (+38h y Certificado).
⚠️ SOLO PARA LOS 1.000 PRIMEROS.
El enlace está en el COMENTARIO FIJADO de este vídeo. ¡Corre antes de que se agoten! 👇👇 www.youtube.com/watch?v=Ph4O...
#Python #CursoGratis #Udemy #JoseCodeTech
¡Haz tus Funciones más inteligentes con Argumentos!
def sumar(a, b):
resultado = a + b
print(f"La suma es: {resultado}")
sumar(5, 3) # Llama a la función con 5 y 3
sumar(10, 20) # Llama de nuevo con otros valores
🎥 www.youtube.com/@josecodetech/
#Programacion
¡Haz tus Funciones más inteligentes con Argumentos!
def sumar(a, b):
resultado = a + b
print(f"La suma es: {resultado}")
sumar(5, 3) # Llama a la función con 5 y 3
sumar(10, 20) # Llama de nuevo con otros valores
🎥 www.youtube.com/@josecodetech/
#Programacion
¿Cansado de repetir código? ¡Las funciones son tu solución!
def saludar(nombre):
print(f"¡Hola, {nombre}!")
saludar("Jose")
saludar("Ana")
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech #Programacion #Codigo #AprendePython #FuncionesPython #ReutilizaCodigo
¿Cansado de repetir código? ¡Las funciones son tu solución!
def saludar(nombre):
print(f"¡Hola, {nombre}!")
saludar("Jose")
saludar("Ana")
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech #Programacion #Codigo #AprendePython #FuncionesPython #ReutilizaCodigo
Para celebrarlo, REGALO 1.000 cursos GRATIS de Python en Udemy (+38h, certif.) 🤯
🗓️ Cuándo: Jueves 20/11/25 📍 Dónde: El cupón estará en el COMENTARIO FIJADO de este vídeo 👇 www.youtube.com/watch?v=Ph4O...
Suscríbete y activa la campana 🔔
#Python #CursoGratis #Udemy
Para celebrarlo, REGALO 1.000 cursos GRATIS de Python en Udemy (+38h, certif.) 🤯
🗓️ Cuándo: Jueves 20/11/25 📍 Dónde: El cupón estará en el COMENTARIO FIJADO de este vídeo 👇 www.youtube.com/watch?v=Ph4O...
Suscríbete y activa la campana 🔔
#Python #CursoGratis #Udemy
¡Explora cada letra de un texto con for! Texto:
¿Quieres analizar cada carácter de una palabra o frase? ¡El bucle for te ayuda!
palabra = "Python"
for letra in palabra:
print(f"Letra: {letra}")
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech #Programacion #Codigo
¡Explora cada letra de un texto con for! Texto:
¿Quieres analizar cada carácter de una palabra o frase? ¡El bucle for te ayuda!
palabra = "Python"
for letra in palabra:
print(f"Letra: {letra}")
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech #Programacion #Codigo
¡Estoy emocionado y profundamente agradecido! Hoy,
@josecodetech
ha superado una barrera increíble: ¡ya somos más de 10.000 suscriptores en YouTube! 🥳
Mil gracias a todos por vuestro apoyo🚀
youtube.com/@josecodetech/
#JoseCodeTech
¡Estoy emocionado y profundamente agradecido! Hoy,
@josecodetech
ha superado una barrera increíble: ¡ya somos más de 10.000 suscriptores en YouTube! 🥳
Mil gracias a todos por vuestro apoyo🚀
youtube.com/@josecodetech/
#JoseCodeTech
🔗 www.youtube.com/@josecodetech
¡No olvides suscribirte al canal @josecodetech para más tutoriales de programación y proyectos reales!
#Python #Programacion #API #ProyectosPython
🔗 www.youtube.com/@josecodetech
¡No olvides suscribirte al canal @josecodetech para más tutoriales de programación y proyectos reales!
#Python #Programacion #API #ProyectosPython
¿Necesitas hacer algo un número exacto de veces? ¡Usa range() con for!
for i in range(5):
print(f"Iteración número {i + 1}")
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech #Programacion #Codigo #AprendePython #BuclesPython #Range
¿Necesitas hacer algo un número exacto de veces? ¡Usa range() con for!
for i in range(5):
print(f"Iteración número {i + 1}")
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech #Programacion #Codigo #AprendePython #BuclesPython #Range
¿Necesitas repetir una acción muchas veces? ¡El bucle for es lo que necesitas!
frutas = ["manzana", "pera", "uva"]
for fruta in frutas:
print(f"Me gusta la {fruta}")
Más magia con bucles en mi canal 👇
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech #Programacion
¿Necesitas repetir una acción muchas veces? ¡El bucle for es lo que necesitas!
frutas = ["manzana", "pera", "uva"]
for fruta in frutas:
print(f"Me gusta la {fruta}")
Más magia con bucles en mi canal 👇
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech #Programacion
Solo para los más rápidos
🔗https://www.udemy.com/course/python-copilot-aprende-a-programar-con-ia/?couponCode=BLACKFRIDAY25
🔗https://www.udemy.com/course/tkinter-python/?couponCode=BLACKFRIDAY25
www.youtube.com/@josecodetech/
Solo para los más rápidos
🔗https://www.udemy.com/course/python-copilot-aprende-a-programar-con-ia/?couponCode=BLACKFRIDAY25
🔗https://www.udemy.com/course/tkinter-python/?couponCode=BLACKFRIDAY25
www.youtube.com/@josecodetech/
Combina condiciones con and y or:
edad = 25
tiene_licencia = True
if edad >= 18 and tiene_licencia:
print("Puede conducir")
else:
print("No puede conducir")
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech #Programacion #Codigo #AprendePython #CondicionalesPython
Combina condiciones con and y or:
edad = 25
tiene_licencia = True
if edad >= 18 and tiene_licencia:
print("Puede conducir")
else:
print("No puede conducir")
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech #Programacion #Codigo #AprendePython #CondicionalesPython
Toma decisiones en tu código con if/else:
Python
edad = 18
if edad >= 18:
print("Eres mayor de edad")
else:
print("Eres menor de edad")
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech
Toma decisiones en tu código con if/else:
Python
edad = 18
if edad >= 18:
print("Eres mayor de edad")
else:
print("Eres menor de edad")
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech
Recorre claves y valores de un diccionario con .items():
usuario = {
"nombre": "Jose",
"canal": "JoseCodeTech",
"edad": 30
}
for clave, valor in usuario.items():
print(f"{clave}: {valor}")
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech #Programacion
Recorre claves y valores de un diccionario con .items():
usuario = {
"nombre": "Jose",
"canal": "JoseCodeTech",
"edad": 30
}
for clave, valor in usuario.items():
print(f"{clave}: {valor}")
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech #Programacion
Elimina y obtén un elemento de un diccionario con .pop():
Python
usuario = {
"nombre": "Jose",
"canal": "JoseCodeTech",
"edad": 30
}
edad = usuario.pop("edad")
print(edad)
print(usuario)
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech #Programacion
Elimina y obtén un elemento de un diccionario con .pop():
Python
usuario = {
"nombre": "Jose",
"canal": "JoseCodeTech",
"edad": 30
}
edad = usuario.pop("edad")
print(edad)
print(usuario)
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech #Programacion
Elimina un elemento de un diccionario con del:
usuario = {
"nombre": "Jose",
"canal": "JoseCodeTech",
"edad": 30
}
del usuario["edad"]
print(usuario)
📌 Ideal para limpiar diccionarios o eliminar datos que ya no necesitas.
🎥 www.youtube.com/@josecodetech
Elimina un elemento de un diccionario con del:
usuario = {
"nombre": "Jose",
"canal": "JoseCodeTech",
"edad": 30
}
del usuario["edad"]
print(usuario)
📌 Ideal para limpiar diccionarios o eliminar datos que ya no necesitas.
🎥 www.youtube.com/@josecodetech
He escrito un post clave sobre los 6 fundamentos de la programación (variables, bucles, funciones...) que te servirán para CUALQUIER lenguaje.
¡Domina las bases y desata tu código! 👇 josecodetech.blogspot.com/2025/10/los-...
He escrito un post clave sobre los 6 fundamentos de la programación (variables, bucles, funciones...) que te servirán para CUALQUIER lenguaje.
¡Domina las bases y desata tu código! 👇 josecodetech.blogspot.com/2025/10/los-...
Actualiza varios elementos en un diccionario con .update():
usuario = {
"nombre": "Jose",
"canal": "JoseCodeTech"
}
usuario.update({"edad": 30, "ciudad": "Madrid"})
print(usuario)
Más tips y ejemplos en mi canal 👇
🎥 www.youtube.com/@josecodetech/
Actualiza varios elementos en un diccionario con .update():
usuario = {
"nombre": "Jose",
"canal": "JoseCodeTech"
}
usuario.update({"edad": 30, "ciudad": "Madrid"})
print(usuario)
Más tips y ejemplos en mi canal 👇
🎥 www.youtube.com/@josecodetech/
Añade nuevos elementos a un diccionario:
Python
usuario = {
"nombre": "Jose",
"canal": "JoseCodeTech"
}
usuario["edad"] = 30
print(usuario)
📌 Ideal para actualizar o añadir datos fácilmente a tus colecciones.
🎥 www.youtube.com/@josecodetech/
#Programacion
Añade nuevos elementos a un diccionario:
Python
usuario = {
"nombre": "Jose",
"canal": "JoseCodeTech"
}
usuario["edad"] = 30
print(usuario)
📌 Ideal para actualizar o añadir datos fácilmente a tus colecciones.
🎥 www.youtube.com/@josecodetech/
#Programacion
Accede a valores de un diccionario de forma segura con .get():
usuario = { "nombre": "Jose", "canal": "JoseCodeTech" }
Si la clave no existe, no da error, devuelve None:
print(usuario.get("edad"))
Valor por defecto:
print(usuario.get("edad", "Dato no encontrado"))
Accede a valores de un diccionario de forma segura con .get():
usuario = { "nombre": "Jose", "canal": "JoseCodeTech" }
Si la clave no existe, no da error, devuelve None:
print(usuario.get("edad"))
Valor por defecto:
print(usuario.get("edad", "Dato no encontrado"))
¿Quieres que los peques aprendan a programar?
Lanza una lista de reproducción completa de Robótica Educativa con mBot y Scratch. ¡Aprenderán lógica y programación mientras se divierten!
¡Empieza el curso aquí! 👇 www.youtube.com/watch?v=9-RI...
¿Quieres que los peques aprendan a programar?
Lanza una lista de reproducción completa de Robótica Educativa con mBot y Scratch. ¡Aprenderán lógica y programación mientras se divierten!
¡Empieza el curso aquí! 👇 www.youtube.com/watch?v=9-RI...
Configurar un ERP como Odoo puede ser complicado, y es muy frustrante cuando la instalación falla por dependencias de Python que no esperamos.
youtu.be/4lpG0fPVK7g
#Odoo #ERP #Windows #Python
Configurar un ERP como Odoo puede ser complicado, y es muy frustrante cuando la instalación falla por dependencias de Python que no esperamos.
youtu.be/4lpG0fPVK7g
#Odoo #ERP #Windows #Python
Accede a valores en un diccionario usando su clave (key):
usuario = {
"nombre": "Jose",
"canal": "JoseCodeTech"
}
print(usuario["nombre"])
📌 Los diccionarios son claves para organizar datos de forma estructurada.
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech
Accede a valores en un diccionario usando su clave (key):
usuario = {
"nombre": "Jose",
"canal": "JoseCodeTech"
}
print(usuario["nombre"])
📌 Los diccionarios son claves para organizar datos de forma estructurada.
🎥 www.youtube.com/@josecodetech/
#JoseCodeTech