Entrada e saída
Receba a entrada do usuário e exiba os resultados.
Entrada e saída é uma aula grátis de Python For Kids no CoddyKit. Esta é a aula 3 de 3. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Python For Kids, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Python For Kids inclui 3 aulas no total.
Obtendo e exibindo dados
Entrada e saída
Boas-vindas à próxima etapa da sua jornada com Python! Hoje, aprenderemos a receber entradas dos usuários e exibir resultados. Isso tornará seus programas interativos e dinâmicos.

O que são entrada e saída?
- Entrada: qualquer dado que você insere no seu programa.
- Saída: os dados que seu programa envia, como mensagens ou resultados.
Usando entrada e saída, seus programas podem interagir com os usuários e responder às ações deles.
Recebendo dados do usuário
Para receber dados de um usuário, você pode usar a função input(). Isso permite que o programa faça perguntas e receba respostas.
# Asks the user for their name and stores it in the variable 'name'
name = input("What is your name? ")Exibindo resultados
Para mostrar informações ao usuário, use a função print(). Ela exibirá mensagens ou resultados na tela.
Exemplo:
# Greets the user by their name
print("Hello, " + name + "!")Combinando entrada e saída
Você pode combinar input() e print() para criar programas interativos. Vamos criar um programa simples de saudação.
Exemplo:
# Takes the user's name
name = input("What is your name? ")
# Greets the user with their name
print("Hello, " + name + "!")
Recebendo dados numéricos
Por padrão, input() retorna os dados como uma cadeia de caracteres. Para trabalhar com números, você precisa converter os dados recebidos para o tipo de dado apropriado.
Exemplo:
# Takes the user's age as a string
age = input("How old are you? ")
# Converts the age to an integer
age = int(age)
# Displays the age
print("You are " + str(age) + " years old.")
Usando float para números decimais
Se precisar lidar com números decimais, converta os dados recebidos para float.
Exemplo:
# Takes the user's height
height = input("What is your height in meters? ")
# Converts the height to a float
height = float(height)
# Displays the height
print("Your height is " + str(height) + " meters.")Programa de exemplo: calculadora simples de idade
Vamos criar um programa que pergunta o nome e a idade do usuário e, em seguida, informa quantos anos ele terá no próximo ano.
Código:
# Takes the user's name
name = input("What is your name? ")
# Takes the user's age as a string
age = input("How old are you? ")
# Converts the age to an integer
age = int(age)
# Calculates the next age
next_age = age + 1
# Displays the result
print("Hello, " + name + "! Next year, you will be " + str(next_age) + " years old.")
Muito bem!
Você aprendeu a receber dados dos usuários e exibir resultados em Python. Isso torna seus programas interativos e divertidos! Continue praticando ao criar seus próprios programas de entrada e saída.

Perguntas Frequentes
A aula “Entrada e saída” é grátis?
Sim — o texto completo de “Entrada e saída” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Python For Kids, atualize para CoddyKit PRO. O curso de Python For Kids inclui 3 aulas no total.
O que vou aprender em “Entrada e saída”?
Receba a entrada do usuário e exiba os resultados. Você pratica Python For Kids com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Python For Kids?
Nenhuma experiência prévia é necessária. Python For Kids no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 3 de 3.
Quanto tempo leva a aula “Entrada e saída”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Python For Kids?
Sim. Cada aula de Python For Kids inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Variáveis e tipos de dados
- Operações aritméticas básicas
- Entrada e saída