Informática Múltipla Escolha

Compreender a entrada e saída de dados em Python é crucial para a interação do programa com o usuário. Isso envolve o uso de funções específicas para receber dados do usuário e exibir informações na tela, proporcionando uma interface amigável. Qual função é comumente usada para receber dados do usuário em Python?

Compreender a entrada e saída de dados em Python é crucial para a interação do programa com o usuário. Isso envolve o uso de funções específicas para receber dados do usuário e exibir informações na tela, proporcionando uma interface amigável.

Qual função é comumente usada para receber dados do usuário em Python?

  1. print().
  2. input().
  3. scan().
  4. read().
  5. get().

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B - input()

A função correta para receber dados do usuário em Python é a input(). Ela pausa a execução do programa e aguarda que o usuário digite algo no teclado, retornando esse valor como uma string.

Análise das Alternativas

Para compreender a resposta, vamos analisar o papel de cada função listada:

  • A) print(): Esta função é utilizada para exibir mensagens ou variáveis na tela (Saída de Dados), não para recebê-las.
  • B) input(): É a função nativa de Entrada de Dados. Ela captura o que o usuário digita durante a execução.
  • Exemplo: nome = input("Digite seu nome: ")
  • C) scan(), D) read(), E) get(): Estas não são funções padrão (built-in) do Python para leitura direta de entrada via teclado no contexto geral de programação. Elas podem existir em bibliotecas específicas ou serem métodos de objetos, mas não são a resposta geral para a questão.

Conclusão

A interação básica de entrada/saída em Python baseia-se em:

  • Entrada: input()
  • Saída: print()

Portanto, a função que recebe dados do usuário é a input().

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.