O que faz o comando input?
a) é uma variável
b) mostra uma informação na tela para o usuário
c) serve para informar por teclado um dado para ser armazenado em uma variável
d) Converte um número
Soluções para a tarefa
Resposta:
c
Explicação:
Um programa pode utilizar a função input() para receber os dados ou valores que um usuário fornece através do teclado. O formato típico de um comando leitura é
variável = input("Prompt")
O programa pára e espera pela digitação de algum texto seguido do ENTER. "Prompt" é opcional e pode indicar o que programa deseja. Por exemplo,
nome = input("Qual é o seu nome? ")
print(nome, ", me fale sobre você.")
O valor que o usuário fornece e que será retornada pelo input() é sempre um string e não um número. Quando o operador + é realizado sobre strings, eles são concatenados (“grudados”) em vez de adicionados. Como veremos mais tarde, a operação de concatenar strings através do operador + é muito útil.
No momento desejamos adicionar dois números inteiros. Precisamos, portanto, de um maneira para converter um string em um número inteiro, para que o Python obtenha a soma desses números. Para ler um valor e converté-lo para um número inteiro utilizamos a função de conversão int().