Está en la página 1de 15

Modulo 4: Funciones en Python

Prof. Gloria Bennett


2022
6/26/2022 FUNCIONES 2
▪ Python ofrece una gran cantidad de funciones, por
ejemplo, sqrt, pow, tan.
▪ En este capitulo veremos como el usuario puede
definir sus propias funciones.

6/26/2022 FUNCIONES 3
▪ Son usadas con el fin de
dividir un programa
▪ Es un conjunto de grande en programa
instrucciones que pequeños.
resuelven un problema ▪ Esos programas
específico. pequeños son llamados
desde el programa
principal.

6/26/2022 FUNCIONES 4

6/26/2022 FUNCIONES 5
▪ ▪

6/26/2022 FUNCIONES 6

6/26/2022 FUNCIONES 7
6/26/2022 FUNCIONES 8
def cuadrado(n):
c=n*n
return c
▪ Crear un programa que def raiz(n):
llama 2 funciones: r= (n**0.5)
▪ Una función que devuelve return r
el cuadrado de un
numero.
▪ Una función que devuelve
#programa principal
la raíz cuadrada de un for i in range(5):
numero. num=float(input("Numero: "))
▪ Solicitar 5 números y print(cuadrado(num))
llamar a cada función.
print(raiz(num))
6/26/2022 FUNCIONES 9
def mayor(v1,v2,v3):
print("El valor mayor de los tres numeros es: ")
if v1>v2 and v1>v3:
print(v1)
elif v2>v3:
▪ print(v2)
else:
▪ print(v3)

def lectura():
▪ valor1=int(input("Ingrese valor1: "))
valor2=int(input("Ingrese valor2: "))
valor3=int(input("Ingrese valor3: "))
mayor(valor1,valor2,valor3)

# programa principal
lectura()

6/26/2022 FUNCIONES 10

6/26/2022 FUNCIONES 11
1.

2.

6/26/2022 FUNCIONES 12
3. Escribe un programa que inserte 5 nombres de
países en una lista, llame a una función que imprime
la lista ordenada.
4. Escribe un programa que permita ingresar el lado de
un cuadrado. Luego preguntar si quiere calcular y
mostrar su perímetro o su superficie.

6/26/2022 FUNCIONES 13
5. En una empresa se desea almacenar los sueldos de 10
personas.
Desarrollar las siguientes funciones y llamarlas desde el
bloque principal:
1) Carga de los sueldos en una lista.
2) Impresión de todos los sueldos.
3) Cuántos tienen un sueldo superior a $4000.
4) Retornar el promedio de los sueldos.
5) Mostrar todos los sueldos que están por debajo del
promedio.

6/26/2022 FUNCIONES 14
6/26/2022 FUNCIONES 15

También podría gustarte