Want to create interactive content? It’s easy in Genially!

Get started free

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:

Smart Presentation

Practical Presentation

Essential Presentation

Akihabara Presentation

Flow Presentation

Terrazzo Presentation

Dynamic Visual Presentation

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.

  • 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