Fundamentos de PYTHON

Python es un lenguaje de programación de alto nivel y de propósito general que se ha vuelto muy popular debido a su sintaxis sencilla y legible. Aquí tienes algunos fundamentos básicos de Python:

 

Sintaxis: Python utiliza una sintaxis limpia y legible que se basa en la indentación para delimitar bloques de código. No utiliza llaves o paréntesis como otros lenguajes. 
Por ejemplo:

 if x > 5:

    print("x es mayor que 5")

else:

    print("x es menor o igual que 5")


Variables y tipos de datos: En Python, no es necesario declarar explícitamente el tipo de una variable, ya que el tipo se infiere automáticamente. Algunos tipos de datos básicos son enteros (int), números de punto flotante (float), cadenas de texto (str) y booleanos (bool).

x = 10
y = 3.14
nombre = "Juan"
es_verdadero = True


Operadores: Python incluye operadores aritméticos (+, -, *, /, %), operadores de comparación (>, <, ==, !=, >=, <=) y operadores lógicos (and, or, not).

a = 5
b = 2

suma = a + b
resta = a - b
multiplicacion = a * b
division = a / b
modulo = a % b

es_mayor = a > b
es_igual = a == b

es_verdadero = True
es_falso = not es_verdadero


Estructuras de control: Python proporciona estructuras de control como condicionales (if-elif-else) y bucles (for, while) para controlar el flujo del programa.


# Condicionales
if edad >= 18:
    print("Eres mayor de edad")
elif edad > 0:
    print("Eres menor de edad")
else:
    print("Edad no válida")

# Bucles
for i in range(1, 5):
    print(i)

while x > 0:
    print(x)
    x -= 1

Funciones: Puedes definir tus propias funciones en Python utilizando la palabra clave "def". Las funciones pueden recibir argumentos y devolver valores.


def suma(a, b):
    return a + b

resultado = suma(3, 4)
print(resultado)  # Imprime 7


Estos son sólo los fundamentos básicos de Python. El lenguaje es mucho más amplio y cuenta con numerosas bibliotecas y características avanzadas que permiten desarrollar una amplia gama de aplicaciones.

Aprende Más sobre Python:


Curso Completo de Python:

Comentarios