| title | Função Embutida input() do Python - Folha de Dicas Python |
|---|---|
| description | Se o argumento 'prompt' estiver presente, ele é escrito na saída padrão sem uma nova linha final. A função então lê uma linha da entrada, a converte em uma string (removendo a nova linha final) e a retorna. Quando o EOF é lido, um EOFError é levantado. |
A função input() em Python é uma função built-in que permite que um programa leia uma linha de texto do teclado do usuário. É uma ferramenta essencial para criar aplicações interativas, pois pausa a execução do programa e espera que o usuário forneça a entrada. A função também pode exibir um prompt para guiar o usuário sobre o que inserir.
Esta função recebe a entrada do usuário e a converte em uma string:
# perguntar o nome
print('What is your name?')
my_name = input()
print('Hi, {}'.format(my_name))What is your name?
Martha
Hi, Martha
input() também pode definir uma mensagem padrão sem usar print():
# mensagem padrão
my_name = input('What is your name? ')
print('Hi, {}'.format(my_name))What is your name? Martha
Hi, Martha
- print()
- str()
- int()
- float()
- Formatação de String
- Manipulação de Strings