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 👇


Instalar Python en Windows👆


🐍 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

Entradas populares de este blog

Aprende a Armar tu PC con el Simulador de Cisco 🖥️ Guía Paso a Paso

CRUD (Crear, Leer, Actualizar, Eliminar) en Windows Forms con C# y SQL Server (ADO.NET)

INSTALAR NETBEANS 26 EN WINDOWS 🗃️