top of page

 Con Python hay varios tipos de ejercicios, nosotros veremos los ejercicios con funciones básicas y ejercicios de condiciones, los cuales tienen una resolución algo más compleja. 

 Veremos a continuación dos ejercicios básicos de funciones, una con parámetros y otra sin ellos:

1. Escribir una función a la que se le pase una cadena <nombre> y muestre por pantalla el saludo ¡hola <nombre>!.

Solución

def greet(nombre):

    """Función que muestra un saludo por pantalla.

    Parámetros

    nombre: Nombre del usuario

    Devuelve el saludo ¡Hola nombre!.

    """

    print('¡Hola ' + nombre +'!')

    return

2. Escribir una función que muestre por pantalla el saludo ¡Hola amiga! cada vez que se la invoque.

Solución

def greet():   

    print('¡Hola amiga!')

    return

3. Para tributar un determinado impuesto se debe ser mayor de 16 años y tener unos ingresos superiores a 1000 € mensuales. Escribir un programa que pregunte al usuario su edad y sus ingresos mensuales y muestre por pantalla si el usuario tiene que tributar o no.

Para solucionar este tipo de ejercicio tendremos que echar mano de la palabra reservada input, la cual ya hemos visto con anterioridad

Solución

age = int(input("¿Cuál es tu edad?: "))

income = float(input("¿Cuales son tus ingresos mensuales?"))

if age > 16 and income >= 1000:

    print("Tienes que cotizar")

else:

    print("No tienes que cotizar")

Donde int hace referencia a un numero entero y float a uno decimal

© 2020 by ALEIANA. Proudly created with Wix.com

bottom of page