Perguntando ao Usuário
Leia uma temperatura
Perguntando ao Usuário é uma aula grátis de Coding for Kids no CoddyKit. Esta é a aula 3 de 4. 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 Coding for Kids, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Coding for Kids inclui 4 aulas no total.
Converse com o usuário! 💬
Olá, programador! 👋 Até agora, WE escolhemos a temperatura. Mas e se quisermos que o usuário digite seu próprio número? 🤔
Python tem uma palavra mágica para isso: input()! ⌨️
print("Let's ask the user a question! 💬")Conheça input() ⌨️
input() interrompe o programa e espera que alguém digite alguma coisa. ⏳
Depois, ele nos devolve tudo o que a pessoa digitou! Vamos começar tentando usar um nome. 😊
name = input("What is your name? ")
print("Hello", name, "👋")Pedindo uma temperatura 🌡️
Agora vamos pedir uma temperatura em vez de um nome! 🌡️
Escrevemos uma pergunta amigável dentro dos parênteses.
temp = input("Type a temperature in Celsius: ")
print("You typed:", temp)Ah, não! É texto! 😅
Surpresa! 😮 input() sempre nos fornece texto (chamado de cadeia de caracteres), mesmo quando você digita números!
Não é possível fazer cálculos com texto... precisamos corrigir isso! 🔧
temp = input("Type a number: ")
print("This is text:", temp)
print("Type is:", type(temp))Transformando texto em número 🔢
Usamos float() para transformar texto em um número com casas decimais. ✨
Agora Python sabe que é um número de verdade com o qual podemos fazer cálculos! 🧮
text = input("Type a temperature: ")
number = float(text)
print("Now it is a number:", number)Tudo em uma linha ➡️
Programadores inteligentes combinam as etapas! 🤓
Colocamos input() dentro de float() para perguntar AND converter ao mesmo tempo. 🎯
temp = float(input("Celsius please: "))
print("Got the number", temp, "🌡️")int() para números inteiros 🔢
Se você quiser apenas números inteiros (sem casas decimais), use int()! 🍎
Para temperaturas, float() costuma ser melhor por causa das casas decimais. 🌡️
age = int(input("How old are you? "))
print("Next year you will be", age + 1, "🎂")Faça cálculos com a entrada 🧮
Agora que é um número de verdade, vamos somar 10 a ele! Fácil! 🎉
temp = float(input("A temperature: "))
print("Add 10:", temp + 10)Converta o que foi digitado 🪄
Vamos juntar tudo: pedir a temperatura em Celsius e usar nossa fórmula para obter Fahrenheit! 🔥
c = float(input("Celsius: "))
f = c * 9 / 5 + 32
print(c, "C is", f, "F 🔥")Perguntas amigáveis 😊
Sempre escreva uma pergunta amigável para que o usuário saiba o que digitar! 🤗
Uma pergunta clara deixa o usuário feliz! Adicione um emoji para se divertir ainda mais! 🎈
c = float(input("How warm is it in Celsius today? 🌞 "))
print("Thanks! You said", c, "degrees!")Especialista em entradas! 🏆
Agora você pode perguntar ao usuário qualquer coisa! 🎉
input()espera que alguém digite ⌨️- Ele devolve texto 📝
float()transforma texto em um número 🔢
Em seguida, vamos exibir um resultado bonito! ✨
print("I can ask the user anything now! 🥳")Verificação rápida ✅
Vamos verificar o que você aprendeu! 🧠
Hora da revisão! 🎒
Ótimo, você aprendeu a conversar com o usuário! 🌟
input()pergunta e espera ⏳- Ele retorna texto 📝
float()= números com casas decimais 🌡️int()= números inteiros 🍎float(input(...))faz as duas coisas de uma vez! ⚡
Próximo: mostre o resultado de uma forma elegante! ✨
print("Asking the user: complete! 🚀")Perguntas Frequentes
A aula “Perguntando ao Usuário” é grátis?
Sim — o texto completo de “Perguntando ao Usuário” é 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 Coding for Kids, atualize para CoddyKit PRO. O curso de Coding for Kids inclui 4 aulas no total.
O que vou aprender em “Perguntando ao Usuário”?
Leia uma temperatura Você pratica Coding 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 Coding for Kids?
Nenhuma experiência prévia é necessária. Coding 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 4.
Quanto tempo leva a aula “Perguntando ao Usuário”?
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 Coding for Kids?
Sim. Cada aula de Coding 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
- Celsius e Fahrenheit
- A Fórmula
- Perguntando ao Usuário
- Exibindo o Resultado