destino = "playa"
def vacaciones():
print("Este año elegiré " + destino)
vacaciones()
Este año elegiré playa
def trabajo():
inicio = "8:00"
print("Habitualmente comienzo a trabajar a las", inicio)
trabajo()
#print(inicio) # Esto provocará un error ya que la variable inicio no se conoce fuera
Habitualmente comienzo a trabajar a las 8:00
num_invitados = 5
def fiesta():
num_invitados = 20
print("Voy a organizar una fiesta para {} invitados".format(num_invitados))
fiesta()
print("¿Cuántos invitados has dicho?", num_invitados)
Voy a organizar una fiesta para 20 invitados ¿Cuántos invitados has dicho? 5
global
¶def radio_terrestre():
global radio # convertimos la variable en global
radio = 6371
print("El radio de la tierra es de {} Km".format(radio))
radio_terrestre()
print("El diámetro de la tierra es de {} Km.".format(radio*2))
El radio de la tierra es de 6371 Km El diámetro de la tierra es de 12742 Km.
global
y no usarlo¶a = 10
def funcion():
global a
a = 99 # al ser a declarada como global si se modifica se modifica globalmente
print(a)
funcion()
print(a)
99 99
a = 10
def funcion():
a = 99 # es una variable local distinta de la variable a declarada en la primera línea
print(a)
funcion()
print(a)
99 10