¡Vamos a explorar los conceptos básicos de programación y Python!...
Todo lo que necesitas saber sobre Python








Tipos de datos y variables
Cuando programamos, necesitamos clasificar la información que recibe un programa. Los principales tipos de datos son:
Los datos numéricos pueden ser enteros o reales/decimales (0.89, -2.3, 6.100). Los datos lógicos solo tienen dos valores: VERDADERO o FALSO (representados por 1 y 0). Y los datos de carácter (texto) como "calle 38", "OCTAVO" o "77346678" almacenan texto.
Una variable es un espacio reservado en la memoria para guardar datos. Cada variable necesita un nombre (identificador) que debe seguir reglas: empezar con letras, puede contener números, pero no debe tener caracteres especiales como @, [, +, ).
💡 Piensa en las variables como cajas etiquetadas donde guardas diferentes tipos de información que necesitarás usar más tarde en tu programa.

Introducción a Python
Python es un lenguaje de programación súper amigable que te permite crear software y aplicaciones web. ¡Es muy fácil de aprender y puedes instalarlo gratis en tu computadora!
Entre los beneficios de usar Python están su facilidad para leer y comprender los programas (aunque está en inglés), necesitas escribir menos código comparado con otros lenguajes y puedes reutilizar tus códigos en diferentes proyectos.
Además, Python se puede conectar fácilmente con otros lenguajes de programación, lo que lo hace muy versátil para diferentes tipos de proyectos.
🚀 ¿Sabías que grandes empresas como Google, Instagram y Spotify usan Python para sus aplicaciones? ¡Con Python puedes crear cosas que millones de personas usarán!

Características de Python
Python tiene ventajas que lo hacen perfecto para principiantes. Es un lenguaje interpretado, lo que significa que ejecuta el código línea por línea, permitiéndote ver resultados inmediatos.
Es fácil de utilizar porque sus palabras son similares al inglés cotidiano. También es tipeado dinámicamente, así que no necesitas declarar el tipo de cada variable antes de usarla, ¡Python lo hace por ti!
Como es un lenguaje de alto nivel, está más cerca del lenguaje humano que del lenguaje de máquina. Python también es orientado a objetos, permitiéndote crear programas reutilizables que ahorran mucho tiempo.
🔍 Python fue creado pensando en la legibilidad del código. Por eso usa indentación (espacios al inicio de la línea) para definir bloques de código, en lugar de llaves o palabras clave que usan otros lenguajes.

Operaciones y expresiones
En Python usamos operadores para realizar diferentes acciones. Tenemos operadores matemáticos (+, -, *, /), operadores de comparación (<, >, ==, !=) y operadores lógicos (Y, O).
Una expresión combina variables y operadores para obtener un resultado. Por ejemplo: 5+2 (suma de números), 9<10 (comparación), 6 is None (verifica identidad) y 3* (operación combinada).
Una sentencia es una instrucción que define una acción completa. Puede estar formada por una o varias expresiones, como a=2+3 que asigna a la variable 'a' el resultado de sumar 2 y 3.
✏️ Cada línea de código en Python es una sentencia. Algunas son simples como x=5, mientras otras pueden ser más complejas e incluir varias expresiones.

Variables y ejemplos prácticos
Crear variables en Python es muy sencillo. Por ejemplo, si quieres almacenar un texto puedes escribir: mensaje = "Hola, Mundo!". Así de simple se crea una variable con un valor de texto.
Veamos un ejemplo práctico: un programa para calcular el promedio de humanidades.
ing = float(input("Digite su nota de inglés"))
esp = float(input("Digite su nota de español"))
print("Nota de humanidades: ", (ing+esp)/2)
Este programa pide tus notas de inglés y español, las convierte a números decimales con float(), calcula el promedio y lo muestra en pantalla.
🎯 La función input() siempre devuelve texto, por eso usamos float() para convertir ese texto a números cuando necesitamos hacer cálculos.

Ejemplo práctico y decisiones con If
¡Hagamos un programa que prediga tu edad en el futuro! Este ejemplo calcula cuántos años tendrás en 2030:
print("Bienvenid@ a la calculadora mágica")
edad = int(input("Digite su edad actual: "))
future = 2030 - 2023 + edad
print("Su edad en el 2030 será de...", future)
Este programa convierte tu edad a número entero con int(), calcula cuántos años tendrás en 2030, y muestra el resultado.
En programación también tomamos decisiones usando if, else y elif. Estas estructuras permiten que nuestro código tome diferentes caminos según ciertas condiciones, como decidir si aprobaste un examen según tu calificación.
💫 Prueba modificar el programa de la edad para que, además de mostrar tu edad futura, te diga si serás mayor de edad en 2030.

La sentencia If en Python
La sentencia if es una de las más importantes en programación. Te permite ejecutar ciertas partes de código solo cuando se cumple una condición específica.
Con if puedes hacer que tu programa tome decisiones automáticamente basadas en los datos. Por ejemplo, puedes crear un programa que te diga si puedes ver una película según tu edad, o si aprobaste un curso según tus calificaciones.
🧩 Las sentencias if son como bifurcaciones en un camino: dependiendo de la condición, tu programa tomará una ruta u otra.
Pensamos que nunca lo preguntarías...
¿Qué es Knowunity AI companion?
Nuestro compañero de IA está específicamente adaptado a las necesidades de los estudiantes. Basándonos en los millones de contenidos que tenemos en la plataforma, podemos dar a los estudiantes respuestas realmente significativas y relevantes. Pero no se trata solo de respuestas, el compañero también guía a los estudiantes a través de sus retos de aprendizaje diarios, con planes de aprendizaje personalizados, cuestionarios o contenidos en el chat y una personalización del 100% basada en las habilidades y el desarrollo de los estudiantes.
¿Dónde puedo descargar la app Knowunity?
Puedes descargar la app en Google Play Store y Apple App Store.
¿Knowunity es totalmente gratuito?
¡Sí lo es! Tienes acceso totalmente gratuito a todo el contenido de la app, puedes chatear con otros alumnos y recibir ayuda inmeditamente. Puedes ganar dinero utilizando la aplicación, que te permitirá acceder a determinadas funciones.
Contenido similar
Contenidos más populares de Sociales/Historia
9Práctica-Icfes
Prepárate para q te valla bien
la rama legislativa, la rama judicial y la rama ejecutiva
Este cuestionario evalúa tu conocimiento sobre las funciones y responsabilidades de las ramas legislativa, judicial y ejecutiva.
Primero guerra mundial
Cuando se dió - por qué se dió - causas - características - consecuencias
Guerra de los Treinta Años
La Guerra de los Treinta Años
Revoluciones: Personajes y Fechas Clave
Conceptos esenciales sobre las revoluciones, sus figuras y eventos importantes.
La primera guerra mundial
Explora los eventos clave, las alianzas y las consecuencias de la primera guerra mundial.
Conceptos Clave: Estado y Gobierno
Explora las definiciones esenciales de Estado, Gobierno, soberanía, territorio y población.
Conceptos Clave de la Edad Media
Explora vocabulario, personajes y eventos importantes de la Edad Media.
Reformas protestante
Concepto, causas, teoría del luterismo y características
Contenidos más populares
9Simulacro ICFES primera sesión calendario B filtrado 2025
Este simulacro te ayudará a sacar un buen puntaje en las pruebas ICFES este 2025. Vamos por ese 500/500. Y poder ser admitido en la universidad que quieras, estudiar la carrera que quieres y no la que te toque. Vamos con toda para sacar un buen puntaje.
Simulacro icfes
Simulacro
Cuadernillo Preguntaa Saber 11 Inglés.
Aprovecha los cuadernillos de Inglés para practicar y mejorar tus habilidades en el ítem de Inglés de la Prueba Saber 11. 🫡
Material de estudio ICFES
Material de estudio, preguntas icfes de matemáticas resueltas
Trucos para ganar icfes
Lo mejor
simulacro icfes
Este simulacro evalúa tus conocimientos en las áreas clave del examen ICFES, preparándote para obtener un excelente puntaje.
SIMULACRO ICFES
Simulacro icfes
ICFES segunda sesión calendario B 2025
Segunda sesión simulacro ICFES 2025 calendario B filtrado, aprovecha y se el mejor ICFES de tu colegio y poder ingresar a universidad, y estudiar aquella carrera con la que tanto sueñas.
Prueba icfes 2024
Prueba icfes para practicar todas las asignaturas
¿No encuentras lo que buscas? Explora otros temas.
Mira lo que dicen nuestros usuarios. Les encantó — y a ti también te encantará.
La app es muy fácil de usar y está muy bien diseñada. Hasta ahora he encontrado todo lo que estaba buscando y he podido aprender mucho de las presentaciones. Definitivamente utilizaré la aplicación para un examen de clase. Y, por supuesto, también me sirve mucho de inspiración.
Esta app es realmente genial. Hay tantos apuntes de clase y ayuda [...]. Tengo problemas con matemáticas, por ejemplo, y la aplicación tiene muchas opciones de ayuda. Gracias a Knowunity, he mejorado en mates. Se la recomiendo a todo el mundo.
Vaya, estoy realmente sorprendida. Acabo de probar la app porque la he visto anunciada muchas veces y me he quedado absolutamente alucinada. Esta app es LA AYUDA que quieres para el insti y, sobre todo, ofrece muchísimas cosas, como ejercicios y hojas informativas, que a mí personalmente me han sido MUY útiles.
Todo lo que necesitas saber sobre Python
¡Vamos a explorar los conceptos básicos de programación y Python! Aprenderás sobre tipos de datos, variables, características de Python y cómo escribir expresiones y sentencias simples que te ayudarán a crear tus primeros programas.

Tipos de datos y variables
Cuando programamos, necesitamos clasificar la información que recibe un programa. Los principales tipos de datos son:
Los datos numéricos pueden ser enteros o reales/decimales (0.89, -2.3, 6.100). Los datos lógicos solo tienen dos valores: VERDADERO o FALSO (representados por 1 y 0). Y los datos de carácter (texto) como "calle 38", "OCTAVO" o "77346678" almacenan texto.
Una variable es un espacio reservado en la memoria para guardar datos. Cada variable necesita un nombre (identificador) que debe seguir reglas: empezar con letras, puede contener números, pero no debe tener caracteres especiales como @, [, +, ).
💡 Piensa en las variables como cajas etiquetadas donde guardas diferentes tipos de información que necesitarás usar más tarde en tu programa.

Introducción a Python
Python es un lenguaje de programación súper amigable que te permite crear software y aplicaciones web. ¡Es muy fácil de aprender y puedes instalarlo gratis en tu computadora!
Entre los beneficios de usar Python están su facilidad para leer y comprender los programas (aunque está en inglés), necesitas escribir menos código comparado con otros lenguajes y puedes reutilizar tus códigos en diferentes proyectos.
Además, Python se puede conectar fácilmente con otros lenguajes de programación, lo que lo hace muy versátil para diferentes tipos de proyectos.
🚀 ¿Sabías que grandes empresas como Google, Instagram y Spotify usan Python para sus aplicaciones? ¡Con Python puedes crear cosas que millones de personas usarán!

Características de Python
Python tiene ventajas que lo hacen perfecto para principiantes. Es un lenguaje interpretado, lo que significa que ejecuta el código línea por línea, permitiéndote ver resultados inmediatos.
Es fácil de utilizar porque sus palabras son similares al inglés cotidiano. También es tipeado dinámicamente, así que no necesitas declarar el tipo de cada variable antes de usarla, ¡Python lo hace por ti!
Como es un lenguaje de alto nivel, está más cerca del lenguaje humano que del lenguaje de máquina. Python también es orientado a objetos, permitiéndote crear programas reutilizables que ahorran mucho tiempo.
🔍 Python fue creado pensando en la legibilidad del código. Por eso usa indentación (espacios al inicio de la línea) para definir bloques de código, en lugar de llaves o palabras clave que usan otros lenguajes.

Operaciones y expresiones
En Python usamos operadores para realizar diferentes acciones. Tenemos operadores matemáticos (+, -, *, /), operadores de comparación (<, >, ==, !=) y operadores lógicos (Y, O).
Una expresión combina variables y operadores para obtener un resultado. Por ejemplo: 5+2 (suma de números), 9<10 (comparación), 6 is None (verifica identidad) y 3* (operación combinada).
Una sentencia es una instrucción que define una acción completa. Puede estar formada por una o varias expresiones, como a=2+3 que asigna a la variable 'a' el resultado de sumar 2 y 3.
✏️ Cada línea de código en Python es una sentencia. Algunas son simples como x=5, mientras otras pueden ser más complejas e incluir varias expresiones.

Variables y ejemplos prácticos
Crear variables en Python es muy sencillo. Por ejemplo, si quieres almacenar un texto puedes escribir: mensaje = "Hola, Mundo!". Así de simple se crea una variable con un valor de texto.
Veamos un ejemplo práctico: un programa para calcular el promedio de humanidades.
ing = float(input("Digite su nota de inglés"))
esp = float(input("Digite su nota de español"))
print("Nota de humanidades: ", (ing+esp)/2)
Este programa pide tus notas de inglés y español, las convierte a números decimales con float(), calcula el promedio y lo muestra en pantalla.
🎯 La función input() siempre devuelve texto, por eso usamos float() para convertir ese texto a números cuando necesitamos hacer cálculos.

Ejemplo práctico y decisiones con If
¡Hagamos un programa que prediga tu edad en el futuro! Este ejemplo calcula cuántos años tendrás en 2030:
print("Bienvenid@ a la calculadora mágica")
edad = int(input("Digite su edad actual: "))
future = 2030 - 2023 + edad
print("Su edad en el 2030 será de...", future)
Este programa convierte tu edad a número entero con int(), calcula cuántos años tendrás en 2030, y muestra el resultado.
En programación también tomamos decisiones usando if, else y elif. Estas estructuras permiten que nuestro código tome diferentes caminos según ciertas condiciones, como decidir si aprobaste un examen según tu calificación.
💫 Prueba modificar el programa de la edad para que, además de mostrar tu edad futura, te diga si serás mayor de edad en 2030.

La sentencia If en Python
La sentencia if es una de las más importantes en programación. Te permite ejecutar ciertas partes de código solo cuando se cumple una condición específica.
Con if puedes hacer que tu programa tome decisiones automáticamente basadas en los datos. Por ejemplo, puedes crear un programa que te diga si puedes ver una película según tu edad, o si aprobaste un curso según tus calificaciones.
🧩 Las sentencias if son como bifurcaciones en un camino: dependiendo de la condición, tu programa tomará una ruta u otra.
Pensamos que nunca lo preguntarías...
¿Qué es Knowunity AI companion?
Nuestro compañero de IA está específicamente adaptado a las necesidades de los estudiantes. Basándonos en los millones de contenidos que tenemos en la plataforma, podemos dar a los estudiantes respuestas realmente significativas y relevantes. Pero no se trata solo de respuestas, el compañero también guía a los estudiantes a través de sus retos de aprendizaje diarios, con planes de aprendizaje personalizados, cuestionarios o contenidos en el chat y una personalización del 100% basada en las habilidades y el desarrollo de los estudiantes.
¿Dónde puedo descargar la app Knowunity?
Puedes descargar la app en Google Play Store y Apple App Store.
¿Knowunity es totalmente gratuito?
¡Sí lo es! Tienes acceso totalmente gratuito a todo el contenido de la app, puedes chatear con otros alumnos y recibir ayuda inmeditamente. Puedes ganar dinero utilizando la aplicación, que te permitirá acceder a determinadas funciones.
Contenido similar
Contenidos más populares de Sociales/Historia
9Práctica-Icfes
Prepárate para q te valla bien
la rama legislativa, la rama judicial y la rama ejecutiva
Este cuestionario evalúa tu conocimiento sobre las funciones y responsabilidades de las ramas legislativa, judicial y ejecutiva.
Primero guerra mundial
Cuando se dió - por qué se dió - causas - características - consecuencias
Guerra de los Treinta Años
La Guerra de los Treinta Años
Revoluciones: Personajes y Fechas Clave
Conceptos esenciales sobre las revoluciones, sus figuras y eventos importantes.
La primera guerra mundial
Explora los eventos clave, las alianzas y las consecuencias de la primera guerra mundial.
Conceptos Clave: Estado y Gobierno
Explora las definiciones esenciales de Estado, Gobierno, soberanía, territorio y población.
Conceptos Clave de la Edad Media
Explora vocabulario, personajes y eventos importantes de la Edad Media.
Reformas protestante
Concepto, causas, teoría del luterismo y características
Contenidos más populares
9Simulacro ICFES primera sesión calendario B filtrado 2025
Este simulacro te ayudará a sacar un buen puntaje en las pruebas ICFES este 2025. Vamos por ese 500/500. Y poder ser admitido en la universidad que quieras, estudiar la carrera que quieres y no la que te toque. Vamos con toda para sacar un buen puntaje.
Simulacro icfes
Simulacro
Cuadernillo Preguntaa Saber 11 Inglés.
Aprovecha los cuadernillos de Inglés para practicar y mejorar tus habilidades en el ítem de Inglés de la Prueba Saber 11. 🫡
Material de estudio ICFES
Material de estudio, preguntas icfes de matemáticas resueltas
Trucos para ganar icfes
Lo mejor
simulacro icfes
Este simulacro evalúa tus conocimientos en las áreas clave del examen ICFES, preparándote para obtener un excelente puntaje.
SIMULACRO ICFES
Simulacro icfes
ICFES segunda sesión calendario B 2025
Segunda sesión simulacro ICFES 2025 calendario B filtrado, aprovecha y se el mejor ICFES de tu colegio y poder ingresar a universidad, y estudiar aquella carrera con la que tanto sueñas.
Prueba icfes 2024
Prueba icfes para practicar todas las asignaturas
¿No encuentras lo que buscas? Explora otros temas.
Mira lo que dicen nuestros usuarios. Les encantó — y a ti también te encantará.
La app es muy fácil de usar y está muy bien diseñada. Hasta ahora he encontrado todo lo que estaba buscando y he podido aprender mucho de las presentaciones. Definitivamente utilizaré la aplicación para un examen de clase. Y, por supuesto, también me sirve mucho de inspiración.
Esta app es realmente genial. Hay tantos apuntes de clase y ayuda [...]. Tengo problemas con matemáticas, por ejemplo, y la aplicación tiene muchas opciones de ayuda. Gracias a Knowunity, he mejorado en mates. Se la recomiendo a todo el mundo.
Vaya, estoy realmente sorprendida. Acabo de probar la app porque la he visto anunciada muchas veces y me he quedado absolutamente alucinada. Esta app es LA AYUDA que quieres para el insti y, sobre todo, ofrece muchísimas cosas, como ejercicios y hojas informativas, que a mí personalmente me han sido MUY útiles.