Ed
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.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material