VisuAlg Web

Blocos de Código (Procedimentos)

Em Python, usamos def tanto para funções com retorno quanto para rotinas sem retorno explícito.

Em Python, usamos def tanto para funções com retorno quanto para rotinas sem retorno explícito.

Exemplo de códigoPython
# Declaration without parameters because it receives no external data
def decorative_line():
print("--------------------------")

print("System Header")
decorative_line()  # Calling without parameters
print("Welcome!")
decorative_line()
Exemplo de códigoPython
# This one receives data, so parameters are required
def show_error(message):
print("[SYSTEM ERROR]:", message)

show_error("The internet connection dropped.")
show_error("The hard drive is full.")