Principios de programacion
Por: santiago velazquez g
Beneficios de Python
Python es un lenguaje de programación de alto nivel, versátil, interpretado y de código abierto, reconocido por su sintaxis clara y simple, similar al inglés, lo que lo hace ideal para principiantes y profesional. Sus principales ventajas son la facilidad de aprendizaje, la gran productividad, y un ecosistema enorme de bibliotecas, siendo líder en inteligencia artificial, desarrollo web y ciencia de datos.
Palabras Reservadas en Python
Las palabras reservadas en Python son términos especiales del lenguaje, sensibles a mayúsculas, que tienen funciones sintácticas predefinidas (como if, for, def, class). No pueden utilizarse como nombres de variables, funciones o identificadores. Sirven para estructurar la lógica, controlar el flujo, manejar errores y definir objetos en el código.
- False, True, None: Valores booleanos falsos, verdaderos y el valor nulo, respectivamente.
- and, or, not: Operadores lógicos.
- if, elif, else: Estructuras condicionales de control.
- for, while: Bucles para iterar.
- break: Rompe la ejecución de un bucle inmediatamente.
- continue: Salta a la siguiente iteración de un bucle.
operadores aritméticos, uso y descripción
Los operadores aritméticos son símbolos fundamentales en programación y matemáticas que realizan cálculos básicos como suma (+), resta (-), multiplicación (*), división (/), módulo (%) y exponenciación (** o ^) sobre datos numéricos. Permiten manipular variables para obtener nuevos valores y siguen reglas de precedencia, generalmente evaluados de izquierda a derecha.
operadores de asignación, uso y descripción
Los operadores de asignación son símbolos que almacenan un valor en una variable. El operador principal es = (simple), mientras que los compuestos (como +=, -=, *=, /=) combinan operaciones aritméticas con la asignación, optimizando el código al realizar la operación y guardar el resultado en un solo paso.
- Asignación Simple (=): Asigna el valor de la expresión de la derecha a la variable de la izquierda. Ejemplo: a = 10.
- Suma y Asigna (+=): Suma el valor derecho al izquierdo y asigna el resultado a la variable izquierda. Ejemplo: a += 5 es equivalente a a = a + 5.
- Resta y Asigna (-=): Resta el valor derecho al izquierdo y asigna el resultado. Ejemplo: a -= 3 es a = a - 3.
- Multiplicación y Asigna (*=): Multiplica la variable por el valor derecho y asigna el resultado. Ejemplo: a *= 2 es a = a * 2.
Operadores logicos
Los operadores lógicos en Python (and, or, not) permiten combinar o invertir condiciones booleanas (True/False), evaluando múltiples expresiones en estructuras condicionales. And devuelve True si ambos son ciertos, Or si al menos uno lo es, y Not invierte el valor lógico
- or (O lógico): Devuelve True si al menos uno de los operandos es verdadero.
- Ejemplo: (5 < 3) or (10 > 5)
- True.
- and (Y lógico): Devuelve True si ambos operandos son verdaderos.
- Ejemplo: (5 > 3) and (10 < 20)
- True.
- not (Negación): Invierte el valor booleano (devuelve True si es False y viceversa).
Operadores Booleanos
Los operadores booleanos en Python (and, or, not) son palabras clave lógicas utilizadas para evaluar expresiones y controlar el flujo del programa, devolviendo True o False. Se combinan con operadores de comparación (<, >, ==, etc.) para crear condiciones complejas en estructuras if y while
- and (Y lógico): Devuelve True si ambas expresiones son verdaderas.
- x < 5 and x < 10Aliquip delenit an eam, vocent vituperata vim ea
- or (O lógico): Devuelve True si al menos una de las expresiones es verdadera.
- x < 5 or x < 4Sea Ius at homero noster prompta, ea sit dignissim
- not (NO lógico): Invierte el resultado, devuelve False si la expresión es verdadera.
- not(x < 5 and x < 10)
Reglas para el nombre de variables en Python
Restricciones
Reglas básicas
Empieza con letra o _ Sin espacios Solo letras, números y _
No usar palabras reservadas (if, for)Diferencia mayúsculas/minúsculasNo símbolos raros ($, -)
Buenas prácticas
Ejemplos
Nombres claros (edad, total) Usar snake_case Evitar letras sin sentido (x, a)
nombre = "Ana"
edad = 15
total_compra = 200
Tipos de datos en Python
Tipos básicos
int → números enteros (10, -3) float → decimales (3.5) str → texto ("hola")
Colecciones
list → [1, 2, 3] tuple → (1, 2, 3) dict → {"clave": "valor"}
Booleanos
bool → Verdadero o Falso Valores: True / False Usado en condiciones (if)
Conclusiones
Python es un lenguaje sencillo y versátil que facilita el aprendizaje de la programación y permite desarrollar proyectos en diversas áreas. Conocer sus operadores, reglas básicas y tipos de datos es esencial para escribir programas claros y eficientes. Dominar estos fundamentos abre la puerta a mayores oportunidades en el mundo digital y tecnológico.
Gracias por su atencion
Principios de programacion
SANTIAGO VELAZQUEZ GARCIA
Created on March 18, 2026
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Smart Presentation
View
Practical Presentation
View
Essential Presentation
View
Akihabara Presentation
View
Flow Presentation
View
Terrazzo Presentation
View
Dynamic Visual Presentation
Explore all templates
Transcript
Principios de programacion
Por: santiago velazquez g
Beneficios de Python
Python es un lenguaje de programación de alto nivel, versátil, interpretado y de código abierto, reconocido por su sintaxis clara y simple, similar al inglés, lo que lo hace ideal para principiantes y profesional. Sus principales ventajas son la facilidad de aprendizaje, la gran productividad, y un ecosistema enorme de bibliotecas, siendo líder en inteligencia artificial, desarrollo web y ciencia de datos.
Palabras Reservadas en Python
Las palabras reservadas en Python son términos especiales del lenguaje, sensibles a mayúsculas, que tienen funciones sintácticas predefinidas (como if, for, def, class). No pueden utilizarse como nombres de variables, funciones o identificadores. Sirven para estructurar la lógica, controlar el flujo, manejar errores y definir objetos en el código.
operadores aritméticos, uso y descripción
Los operadores aritméticos son símbolos fundamentales en programación y matemáticas que realizan cálculos básicos como suma (+), resta (-), multiplicación (*), división (/), módulo (%) y exponenciación (** o ^) sobre datos numéricos. Permiten manipular variables para obtener nuevos valores y siguen reglas de precedencia, generalmente evaluados de izquierda a derecha.
operadores de asignación, uso y descripción
Los operadores de asignación son símbolos que almacenan un valor en una variable. El operador principal es = (simple), mientras que los compuestos (como +=, -=, *=, /=) combinan operaciones aritméticas con la asignación, optimizando el código al realizar la operación y guardar el resultado en un solo paso.
Operadores logicos
Los operadores lógicos en Python (and, or, not) permiten combinar o invertir condiciones booleanas (True/False), evaluando múltiples expresiones en estructuras condicionales. And devuelve True si ambos son ciertos, Or si al menos uno lo es, y Not invierte el valor lógico
Operadores Booleanos
Los operadores booleanos en Python (and, or, not) son palabras clave lógicas utilizadas para evaluar expresiones y controlar el flujo del programa, devolviendo True o False. Se combinan con operadores de comparación (<, >, ==, etc.) para crear condiciones complejas en estructuras if y while
Reglas para el nombre de variables en Python
Restricciones
Reglas básicas
Empieza con letra o _ Sin espacios Solo letras, números y _
No usar palabras reservadas (if, for)Diferencia mayúsculas/minúsculasNo símbolos raros ($, -)
Buenas prácticas
Ejemplos
Nombres claros (edad, total) Usar snake_case Evitar letras sin sentido (x, a)
nombre = "Ana" edad = 15 total_compra = 200
Tipos de datos en Python
Tipos básicos
int → números enteros (10, -3) float → decimales (3.5) str → texto ("hola")
Colecciones
list → [1, 2, 3] tuple → (1, 2, 3) dict → {"clave": "valor"}
Booleanos
bool → Verdadero o Falso Valores: True / False Usado en condiciones (if)
Conclusiones
Python es un lenguaje sencillo y versátil que facilita el aprendizaje de la programación y permite desarrollar proyectos en diversas áreas. Conocer sus operadores, reglas básicas y tipos de datos es esencial para escribir programas claros y eficientes. Dominar estos fundamentos abre la puerta a mayores oportunidades en el mundo digital y tecnológico.
Gracias por su atencion