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.
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):
Lista de comentários
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):