SóProvas


ID
1771708
Banca
FGV
Órgão
PGE-RO
Ano
2015
Provas
Disciplina
Programação
Assuntos

Na linguagem Python 2.7, um comando como

                                            a=input("XXX")

provoca:

Alternativas
Comentários
  • input() tem um parâmetro opcional, que é a string de prompt. Se a função de entrada for chamada, o fluxo do programa será interrompido até que o usuário forneça uma entrada e tenha terminado a entrada com a tecla de retorno.

  • Gabarito: Letra D.

     

    a) a definição de uma referência a um arquivo que deverá ser utilizado no modo somente leitura;

    ERRADO - Para definir uma referência a um arquivo somente como leitura, usamos o método f = open('workfile', 'r'), onde 'r' significa read-only (somente leitura).

     

    b) a criação de uma lista de valores denominada “a” cujo elemento inicial é a string “XXX”;

    ERRADO - Para definir uma lista 'a' com o primeiro valor 'xxx' teríamos a = ["xxx"].

     

    c) a leitura de um valor do arquivo de entrada correntemente designado de acordo com um formato expresso pela string “XXX”;

    ERRADO - A leitura de valores de um arquivo de entrada f = open('workfile'), é feita a partir do método f.read(). Não existe "leitura de acordo com formato".

     

    d) um prompt no dispositivo de saída e a leitura de um valor que é armazenado na variável “a”;

    CORRETO - A função input(prompt) recebe o texto que será mostrado no console, e retorna o valor digitado. 

     

    e) a associação à variável “a” de uma função denominada “XXX” que pertence à biblioteca “input”

    ERRADO - Isso seria feito a partir da instrução from input import XXX as a. Não é isso que está sendo feito. Inclusive, a função input é parte do módulo builtins, não existe o módulo input.

    Prof. Judah Reis

  • Já vimos anteriormente que a função a = input(“XXX”) imprime no prompt do usuário a mensagem “XXX” e fica aguardando o usuário digitar alguma coisa no prompt. O que for digitado é retornado pela função e armazenado na variável a.

    Resposta: D

  • Já vimos anteriormente que a função a = input(“XXX”) imprime no prompt do usuário a mensagem “XXX” e fica aguardando o usuário digitar alguma coisa no prompt. O que for digitado é retornado pela função e armazenado na variável a.

    Resposta: D