¿Qu茅 es Python?
Python es un lenguaje de programaci贸n de alto nivel, sencillo de aprender y muy utilizado en diferentes 谩reas de la tecnolog铆a. Su sintaxis es clara y permite escribir programas utilizando relativamente pocas l铆neas de c贸digo.
Python puede utilizarse para crear aplicaciones, automatizar tareas, analizar datos, desarrollar p谩ginas web, trabajar con inteligencia artificial y construir herramientas para pr谩cticamente cualquier tipo de proyecto.
F谩cil de aprender
Su sintaxis se parece en algunos aspectos al lenguaje humano, por lo que resulta apropiada para principiantes.
Muy vers谩til
Puedes utilizar Python para ciencia de datos, automatizaci贸n, inteligencia artificial, videojuegos, aplicaciones y muchas otras tareas.
Gran comunidad
Existe una enorme cantidad de documentaci贸n, bibliotecas y proyectos que permiten ampliar las posibilidades del lenguaje.
1. Tu primer programa
La funci贸n print() permite mostrar informaci贸n en la pantalla. Es una de las primeras instrucciones que normalmente aprende una persona que comienza a programar.
print("Hola, mundo")
print("Estoy aprendiendo Python")
Al ejecutar el programa aparecer谩 algo parecido a:
Hola, mundo
Estoy aprendiendo Python
2. Variables
Una variable sirve para almacenar informaci贸n. En Python no es necesario declarar previamente el tipo de variable.
nombre = "Carlos"
edad = 20
altura = 1.75
print(nombre)
print(edad)
print(altura)
3. Tipos de datos
- String: texto
- Integer: n煤meros enteros
- Float: n煤meros decimales
- Boolean: True o False
- List: colecci贸n de valores
nombre = "Ana"
edad = 25
precio = 19.99
activo = True
numeros = [1, 2, 3, 4]
4. Condicionales
Los condicionales permiten que un programa tome decisiones. Por ejemplo, podemos comprobar si una persona es mayor de edad.
edad = 20
if edad >= 18:
print("Eres mayor de edad")
else:
print("Eres menor de edad")
5. Ciclos
Los ciclos permiten repetir instrucciones. El ciclo for es especialmente 煤til cuando sabemos cu谩ntas veces queremos repetir una acci贸n.
for numero in range(5):
print("N煤mero:", numero)
El resultado ser谩:
N煤mero: 0
N煤mero: 1
N煤mero: 2
N煤mero: 3
N煤mero: 4
6. Funciones
Las funciones permiten organizar el c贸digo y reutilizar instrucciones. Una funci贸n puede recibir informaci贸n y devolver un resultado.
def saludar(nombre):
return "Hola " + nombre
mensaje = saludar("Luis")
print(mensaje)
En este ejemplo creamos una funci贸n llamada saludar(). Despu茅s la utilizamos envi谩ndole el nombre de una persona.
Practica Python
Escribe una peque帽a instrucci贸n en el siguiente editor. Este ejemplo utiliza JavaScript para simular una consola sencilla directamente en la p谩gina.
Reto para practicar
Intenta crear un programa que solicite el nombre y la edad de una persona y despu茅s muestre un mensaje personalizado.
nombre = input("¿Cu谩l es tu nombre? ")
edad = int(input("¿Cu谩l es tu edad? "))
print("Hola", nombre)
print("Tienes", edad, "a帽os")
Despu茅s puedes modificarlo para calcular el a帽o en que cumplir谩s 18, 30 o 50 a帽os. Experimentar con peque帽as modificaciones es una de las mejores maneras de aprender programaci贸n.