Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Desempacotamento

Olá, nesse passo do código :

media, situação = boletim(notas)

As variáveis media e situação são variaveis de escopo, mas quando realizamos esse código elas se tornam variáveis globais,o que possibilitar utilizarmos o print (media) e print(situação), está correto essa lógica?

Até brevem

1 resposta
solução!

Olá Jhonas, tudo bem?

Isso! Quando fazemos a atribuição media, situacao = boletim(notas), estamos desempacotando os valores retornados pela função boletim e atribuindo-os às variáveis media e situacao. Essas variáveis passam a existir no escopo global do código, permitindo que sejam acessadas e utilizadas fora da função.

Portanto, após essa linha de código, podemos usar print(media) e print(situacao) sem problemas, pois essas variáveis foram definidas globalmente com os valores retornados pela função.

Espero ter ajudado.

Caso surja alguma dúvida, fico à disposição.

Abraços e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!