Mostrando entradas con la etiqueta variables. Mostrar todas las entradas
Mostrando entradas con la etiqueta variables. Mostrar todas las entradas

martes, 30 de junio de 2026

Día 1 — Variables en Python: tu primera caja de datos

Una variable es como una caja etiquetada donde guardas información para usarla más tarde. En Python no necesitas indicar el tipo de dato al crearla: el lenguaje lo detecta automáticamente según el valor que le asignes. Esto hace que Python sea mucho más rápido de escribir que otros lenguajes como Java o C#, donde sí tienes que declarar el tipo explícitamente.

Existen cuatro tipos básicos que usarás constantemente: texto (str), números enteros (int), números decimales (float) y valores verdadero/falso (bool). Aprender a identificar qué tipo de dato necesitas en cada momento es la base de todo lo que construirás después.

Código de ejemplo:

nombre = "José" edad = 35 altura = 1.78 es_dev = True print(nombre) # José print(type(edad)) # <class 'int'> print(type(altura)) # <class 'float'>


domingo, 26 de octubre de 2025

Los Pilares Fundamentales para Empezar a Programar (y Dominar Cualquier Lenguaje)


¿Alguna vez te has sentido abrumado al ver la inmensa cantidad de lenguajes de programación que existen? Python, Java, JavaScript, C++, Go... la lista es interminable. La buena noticia es que, para empezar y avanzar con paso firme, no necesitas aprenderlos todos a la vez. Lo que realmente necesitas es dominar los fundamentos.

Piensa en la programación como construir una casa. Antes de preocuparte por el color de la pintura o el tipo de tejas (el lenguaje específico), necesitas asegurarte de que los cimientos sean sólidos. Esos cimientos son conceptos universales que encontrarás en casi cualquier lenguaje de programación.

Estos son los pilares esenciales que todo aspirante a programador debe dominar:

Variables y Constantes: Son como las cajas donde guardas información en tu programa. Las variables pueden cambiar su contenido, mientras que las constantes mantienen su valor fijo. Entender cómo declararlas, asignarles valores y utilizarlas es el primer paso para manipular datos.

Operadores: Las herramientas que te permiten realizar operaciones con tus variables y constantes. Hablamos de operadores aritméticos (sumar, restar), de comparación (mayor que, igual a) y lógicos (AND, OR, NOT), fundamentales para la toma de decisiones en tu código.

Estructuras Condicionales (if/else, switch): Aquí es donde tu programa empieza a "tomar decisiones". Te permiten ejecutar diferentes bloques de código basándose en si una condición es verdadera o falsa. Son el cerebro lógico de cualquier aplicación.

Bucles (for, while): ¿Necesitas repetir una tarea varias veces sin escribir el mismo código una y otra vez? Los bucles son tu solución. Son la clave para automatizar procesos y hacer que tu código sea eficiente y escalable.

Matrices / Listas / Arrays: Son colecciones de datos. Imagina una lista de la compra o una tabla de datos. Aprender a almacenar, acceder y manipular estos grupos de información es vital para trabajar con conjuntos de datos.

Métodos o Funciones: Las "recetas" o "mini-programas" que puedes crear para encapsular una tarea específica. Te permiten reutilizar código, organizar tu proyecto y hacer que sea mucho más fácil de leer y mantener.

El Camino Hacia la Programación Orientada a Objetos (POO):

Una vez que tengas una comprensión sólida de estos conceptos básicos, estarás en una posición inmejorable para dar el salto a paradigmas más avanzados como la Programación Orientada a Objetos (POO). La POO (con conceptos como Clases, Objetos, Herencia, Polimorfismo) te permitirá construir programas más modulares, escalables y fáciles de mantener, replicando el mundo real en tu código. Y lo mejor de todo, las bases que has aprendido se aplican directamente en este nuevo paradigma.

¡Empieza tu Viaje en la Programación Hoy Mismo!

Si estás listo para sentar estas bases de forma práctica y efectiva, te invito a explorar mi canal de YouTube, @josecodetech. Allí encontrarás tutoriales detallados y proyectos reales que te guiarán paso a paso a través de cada uno de estos fundamentos, preparándote para dominar cualquier lenguaje y afrontar los desafíos más avanzados de la programación.

No esperes más para construir los cimientos de tu futuro como programador.

Visita el canal: 🎥 https://www.youtube.com/@josecodetech








sábado, 14 de enero de 2023

Python, variables

 Variables en Python es un gran comienzo para aprender programación en Python.

A continuación te doy una breve descripción de lo que son las variables en Python y cómo utilizarlas.

Las variables en Python son contenedores para almacenar valores. Los nombres de las variables deben comenzar con una letra o un guión bajo (_), no pueden comenzar con un número y no pueden contener espacios. En Python, no se necesita declarar una variable antes de asignarle un valor.

Para asignar un valor a una variable, utilizamos el signo =.

Por ejemplo:

x = 5

En este ejemplo, se ha creado una variable llamada x y se le ha asignado el valor 5.

También puedes asignar un valor a varias variables en una sola línea, separando cada variable y su valor con una coma:

x, y, z = 5, 10, 15

En Python, las variables no tienen un tipo específico, es decir, una variable puede contener un número en un momento y una cadena de texto en otro momento. Sin embargo, es recomendable siempre asignarle un tipo de datos específico para evitar problemas inesperados en el futuro.

Para imprimir el valor de una variable en la consola, puedes utilizar la función print().

x = 5 print(x)

Esto imprimirá el número 5 en la consola.

En resumen, las variables son contenedores para almacenar valores en Python. Pueden ser creadas y asignadas con un valor utilizando el signo =. No es necesario declarar el tipo de variable antes de asignarle un valor, y las variables pueden contener diferentes tipos de datos.

Espero que esta breve introducción te haya ayudado a entender mejor cómo funcionan las variables en Python. Si tienes alguna pregunta o necesitas más información, no dudes en preguntar.

@josecodetech

15 mBot, detectar obstaculos

 




domingo, 8 de enero de 2023

14 mBot, sensor ultrasonidos

 


13 mBot, boton placa y valores en variable

 


12 mBot, ejercicio leds

 


11 mBot, temporizador

 


jueves, 23 de junio de 2022

Ejercicio Python 08. Bucles, numeros pares

Crea un script que pregunte al usuario numero inicial y final y muestre los numeros pares que se incluyen dentro del intervalo mostrandolos en orden inverso.




Ejercicio Python 07. Bucle, numeros impares

Crea un script de Python que muestre los numeros impares tomando como inicio y fin los numeros que le indique el usuario.



Ejercicio Python 06. Condicional

Crea un script de Python que pregunte al usuario la edad y muestre por pantalla si es mayor de edad o no.



Ejercicio Python 05. Indice masa corporal

Realiza un programa de Python que calcule el indice de masa corporal, pidiendo al usuario su estatura y peso, los almacene en variables y los muestre por pantalla.

nota: la fórmula para el IMC es el peso en kilogramos dividido por la estatura en metros cuadrados

Haz una captura de pantalla y publica un tweet con el hashtag #cursoPython #josecodetech.