Logo Passei Direto
Buscar
Sobre o código na Figura 1, avalie as asserções a seguir:

I. O arquivo de nome principal.py é um script executável se a variável __name__ tiver o valor __main__
II. create_ssh_client é uma função implementada em um módulo chamado import.
III. Como o arquivo de nome principal.py possui o método main(), ele não pode ser usado como módulo em outro módulo.

Escolha a opção correta

Incorreta
Somente as asserções I e III estão corretas.
Somente as asserções I e II estão corretas.
User badge image
Aprendendo Através de Exercícios

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Analisando as asserções apresentadas: I. O arquivo de nome principal.py é um script executável se a variável __name__ tiver o valor __main__. Esta afirmação está correta, pois é uma prática comum em Python utilizar a condição if __name__ == "__main__" para executar determinado código apenas quando o script é executado diretamente. II. create_ssh_client é uma função implementada em um módulo chamado import. Esta afirmação está incorreta, pois a função create_ssh_client não necessariamente está implementada em um módulo chamado import. O nome do módulo onde a função está implementada não é mencionado no enunciado. III. Como o arquivo de nome principal.py possui o método main(), ele não pode ser usado como módulo em outro módulo. Esta afirmação está incorreta. O fato de um arquivo possuir um método chamado main() não impede que ele seja utilizado como módulo em outro arquivo. O método main() é comumente utilizado como ponto de entrada em scripts Python, mas não impede o uso do arquivo como módulo. Portanto, a única opção correta que contém todas as asserções verdadeiras é: Somente as asserções I e III estão corretas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina