Começando com Python: Usando input() e print() para Interagir com o Usuário
- #Python
Introdução
Se você está começando a aprender Python, duas das funções mais básicas e essenciais que você encontrará são print()
e input()
. Elas permitem que seu programa interaja com o mundo exterior: print()
exibe mensagens na tela e input()
coleta informações digitadas pelo usuário. Neste post, vamos explorar como essas funções funcionam com exemplos práticos.
A função print()
A função print()
é usada para exibir informações no console. Veja um exemplo simples:
print("Olá, mundo!")
Você também pode imprimir múltiplos valores ao mesmo tempo:
nome = "Ana"
idade = 25
print("Nome:", nome, "- Idade:", idade)
Saída:
Nome: Ana - Idade: 25
A função input()
A função input()
serve para receber dados digitados pelo usuário. O que o usuário digita é sempre interpretado como uma string (texto). Exemplo:
nome = input("Digite seu nome: ")
print("Olá,", nome)
Se você quiser trabalhar com números, é necessário converter o valor de input()
para o tipo desejado, como int
(inteiro) ou float
(decimal):
idade = int(input("Digite sua idade: "))
print("Ano que vem você terá", idade + 1, "anos.")
Exemplo completo
Aqui está um pequeno programa que combina input()
e print()
:
nome = input("Qual é o seu nome? ")
ano_nascimento = int(input("Em que ano você nasceu? "))
idade = 2025 - ano_nascimento
print("Olá,", nome)
print("Em 2025, você terá", idade, "anos.")
Conclusão
As funções input()
e print()
são fundamentais para interações básicas em Python. Dominar essas funções é o primeiro passo para construir programas mais complexos, como jogos, calculadoras, e sistemas interativos.