Ejercicio12 Funciones

Es recomendable que este ejercicio lo escribas por Partes y lo revise para ver que se obtiene el resultado esperado. Este ejercicio lo podrás seguir en el video Aprende Python en el minuto [3:03:44].

Ver video desde el minuto 3:03:44
"""
Ejercicio # 12 Funciones
22/08/2025
Edito AHR
"""
print("\nActividad 1")
print("def <función>(): #Código")
def mostrar_mensaje():
    print("!Hola, Mundo¡")
mostrar_mensaje()

print("\nActividad 2")
print("def <funcion>(<parámetros>): # Código")
def mostrar_doble(num):
    print(num * 2)
mostrar_doble(24)
def sumar(x, y):
    print(x + y)
sumar(4, 5)

print("\nActividad 3")
print("def <funcion>(<params>): # Codigo return <valor>")
def sumar(x, y):
    return x + y
resultado = sumar(4, 5)
print(resultado)
print("Cuando no se incluye return en una funcion regresa 'None'")
def sumar1(x, y):
    print(x, y)
resultado = sumar1(4, 5)
print(resultado)

print("\nActividad 4")
print("Alcance de una variable (Scope)")
x = 6    # x Variable Global
def f(y): # y Variable Local
    print(x + y)
f(2)

A continuación, corre el programa desde el menú Run/Run Module (o bien con la tecla 'F5'), te muestro el resultado en la consola (Shell):

= RESTART: C:\Users\Codigo\Ejercicio 12 Funciones.py

Actividad 1
def <función>(): #Código
!Hola, Mundo¡

Actividad 2
def <funcion>(<parámetros>): # Código
48
9

Actividad 3
def <funcion>(<params>): # Codigo return <valor>
9
Cuando no se incluye return en una funcion regresa 'None'
4 5
None

Actividad 4
Alcance de una variable (Scope)
8