Introducción a Python🐍
Aquí tienes una guía clara y resumida sobre la sintaxis general de introducción a Python, ideal si estás empezando o enseñando el lenguaje 👇
🐍 Sintaxis general de Python
1. Comentarios
Los comentarios sirven para explicar el código y no se ejecutan.
# Esto es un comentario de una línea
"""
Esto es un comentario
de varias líneas
"""
2. Variables y tipos de datos
Python no requiere declarar el tipo de variable; se infiere automáticamente.
nombre = "Edvin"
edad = 25
pi = 3.1416
activo = True
3. Salida de datos
Usa print() para mostrar información en pantalla.
print("Hola mundo")
print("Tu edad es:", edad)
4. Entrada de datos
Usa input() para recibir datos del usuario.
nombre = input("¿Cuál es tu nombre? ")
print("Hola", nombre)
🔹 Por defecto,
input()devuelve una cadena. Si necesitas un número, conviértelo:
edad = int(input("Ingresa tu edad: "))
5. Estructuras de control
Condicionales:
if edad >= 18:
print("Eres mayor de edad")
elif edad > 12:
print("Eres adolescente")
else:
print("Eres niño")
Bucles:
Bucle for:
for i in range(5): # del 0 al 4
print("Iteración:", i)
Bucle while:
contador = 0
while contador < 5:
print(contador)
contador += 1
6. Funciones
Se definen con la palabra clave def.
def saludar(nombre):
print("Hola", nombre)
saludar("Ana")
7. Listas, tuplas y diccionarios
Lista: (mutable)
frutas = ["manzana", "banana", "uva"]
print(frutas[0]) # manzana
frutas.append("pera")
Tupla: (inmutable)
colores = ("rojo", "verde", "azul")
Diccionario: (clave → valor)
persona = {"nombre": "Luis", "edad": 30}
print(persona["nombre"]) # Luis
8. Operadores básicos
# Aritméticos
a, b = 10, 3
print(a + b, a - b, a * b, a / b, a // b, a % b, a ** b)
# Comparación
print(a == b, a != b, a > b, a < b)
# Lógicos
print(True and False)
print(True or False)
print(not True)
9. Indentación
Python usa sangrías (espacios o tabulaciones) para definir bloques de código.
No se usan llaves {} ni end.
❌ Incorrecto:
if True:
print("Hola") # Error
✅ Correcto:
if True:
print("Hola")
10. Importación de módulos
Puedes usar funciones y librerías externas con import.
import math
print(math.sqrt(16)) # 4.0

Comentarios
Publicar un comentario