Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en la legibilidad de su
código. Se trata de un lenguaje de programación multiparadigma, ya que soporta parcialmente la orientación a
objetos, programación imperativa y, en menor medida, programación funcional.
■ Sistema de tipos: Fuertemente tipado, dinámico
■ Paradigma: Multiparadigma: orientado a objetos, imperativo, funcional, reflexivo
■ Última versión estable: 3.9.4 (4 de abril de 2021)
■ Diseñador: Guido van Rossum
■ Influido por: ABC, ALGOL 68, C, Haskell, Icon, Lisp, Modula-3, Perl, Smalltalk, Java
■ Implementaciones: CPython, IronPython, Jython, Python for S60, PyPy, ActivePython.
Ejemplo devuelve en pantalla el número menor entre dos enteros:
def menorque(a, b):
if a > b:
print ("El menor es b")
elif b > a:
print ("El menor es a")
else:
print ("Ambos son iguales")
menorque(1,2)
Ejemplo devuelve en pantalla el número mayor entre 4 diferentes enteros:
def num_max (a, b, c):
if a > b and a > c:
print (a)
elif b > a and b > c:
print (b)
elif c > a and c > b:
print (c)
else:
print ("Son iguales")
num_max(1,2,3)
Ejemplo devuelve en pantalla el número mayor y menor entre 3 diferentes enteros:
def num_max_min(a, b, c):
if a > b and a > c:
print ("El mayor es", a, "y el menor", c)
elif b > a and b > c:
print ("El mayor es", b, "y el menor", c)
elif c > a and c > b:
print ("El mayor es", c, "y el menor", b)
else:
print ("Son iguales")
num_max_min(4,2,1)