¡Bienvenido a la Guía de Python!
Python es un lenguaje de programación de alto nivel, interpretado y multipropósito. Es conocido por su sintaxis sencilla y legible, lo que lo hace ideal para principiantes y expertos. 🐍 Con Python, puedes desarrollar aplicaciones web, análisis de datos, inteligencia artificial, y mucho más. 🌐 ¡Es una herramienta poderosa para cualquier desarrollador de software! 💻
Introducción a Python
Python es un lenguaje de programación de alto nivel, interpretado y multipropósito. Es conocido por su sintaxis sencilla y legible, lo que lo hace ideal para principiantes y expertos. Aquí tienes un ejemplo básico:
# Hola Mundo en Python
print("¡Hola, Mundo!")
Variables y Tipos de Datos
En Python, las variables no necesitan ser declaradas con un tipo específico. Aquí tienes un ejemplo de cómo declarar variables y trabajar con diferentes tipos de datos:
nombre = "Juan"
edad = 25
altura = 1.75
es_estudiante = True
print("Nombre:", nombre)
print("Edad:", edad)
print("Altura:", altura)
print("Es estudiante:", es_estudiante)
Estructuras de Control
Las estructuras de control permiten tomar decisiones y repetir
bloques de código. Aquí tienes ejemplos de if,
for, y while:
# if-else
if edad > 18:
print("Eres mayor de edad.")
else:
print("Eres menor de edad.")
# for loop
for i in range(5):
print("Iteración:", i)
# while loop
i = 0
while i < 5:
print("Iteración:", i)
i += 1
Funciones en Python
Las funciones en Python permiten modularizar el código. Aquí tienes un ejemplo de una función que suma dos números:
def suma(a, b):
return a + b
resultado = suma(5, 3)
print("La suma es:", resultado)
Listas y Diccionarios
Las listas y diccionarios son estructuras de datos fundamentales en Python. Aquí tienes un ejemplo de cómo trabajar con ellas:
# Lista
numeros = [1, 2, 3, 4, 5]
print("Lista de números:", numeros)
# Diccionario
persona = {
"nombre": "Juan",
"edad": 25,
"es_estudiante": True
}
print("Diccionario de persona:", persona)
Manejo de Archivos
En Python, puedes leer y escribir archivos de manera sencilla. Aquí tienes un ejemplo de cómo hacerlo:
# Escribir en un archivo
with open("archivo.txt", "w") as archivo:
archivo.write("Hola, este es un archivo de texto.")
# Leer un archivo
with open("archivo.txt", "r") as archivo:
contenido = archivo.read()
print("Contenido del archivo:", contenido)
Ejercicios Prácticos
Aquí tienes algunos ejercicios para practicar tus habilidades en Python:
Ejercicio 1: Suma de dos números
Escribe una función que tome dos números como argumentos y devuelva su suma.
Ejercicio 2: Lista de números pares
Crea una lista que contenga los primeros 10 números pares.
Ejercicio 3: Manejo de archivos
Escribe un programa que lea un archivo de texto y cuente el número de palabras.