Obtenha respostas rápidas e precisas para suas perguntas no Sistersinspirit.ca, a melhor plataforma de Q&A. Explore respostas detalhadas para suas dúvidas de uma comunidade de especialistas em diferentes campos. Junte-se à nossa plataforma para obter respostas confiáveis para suas dúvidas de uma ampla comunidade de especialistas.

Você tem o seguinte programa.

def
leNumero
(
)
: numero
=
eval
(
input
(
"Digite um número: "
)
)
return numero
print
(
"números lidos"
)

Indique qual é alternativa correta que comenta este pedaço de programa.
a.

A função leNumero() não está fazendo a conversão de tipo str para float.
b.

A função leNumero() tem que ter declaração do tipo int, float, etc., antes da declaração da função.
c.

Para esta função poder ser executada, deve existir a função main().
d.

A função leNumero() lê uma entrada digitada pelo usuário. O comando print não executará porque está depois da instrução return. A função está sendo definida, mas não está sendo usada.
e.

A função leNumero() não está fazendo a conversão de tipo str para int.


Sagot :

Resposta:

A função leNumero() lê uma entrada digitada pelo usuário. O comando print não executará porque está depois da instrução return. A função está sendo definida, mas não está sendo usada.

Explicação:

Note a palavra reservada def com a definição leNumero(): a função foi definada mas ela não está passando nunhum parametro nela que retorne uma resposta, exemplo leNumero(num):

Obrigado por usar nosso serviço. Estamos sempre aqui para fornecer respostas precisas e atualizadas para todas as suas perguntas. Esperamos que tenha achado útil. Sinta-se à vontade para voltar a qualquer momento para mais respostas precisas e informações atualizadas. Seu conhecimento é valioso. Volte ao Sistersinspirit.ca para obter mais respostas e informações.