Carregando...

Projeto pequeno — linha de comando

Você vai etiquetar uma caixa. Um programa pergunta o que há dentro dela, pergunta quantas são e escreve uma linha. Você digita mug na primeira resposta e 4 na segunda. A última linha da tela será mug 4.

Duas perguntas e uma etiqueta no mesmo programa

python
def label(item, count):
    return f"{item} {count}"

item = input("item: ")
count = input("how many: ")
print(label(item, count))

A tela mostra três linhas. Na primeira, o programa escreve item: e espera a sua resposta. Você digita mug e aperta Enter. item guarda só mug. A pergunta item: aparece enquanto o programa espera e não é guardada. Na segunda linha, o programa escreve how many: e espera. Você digita 4 e aperta Enter. count guarda o caractere 4 que você digitou. A pergunta how many: não é guardada. Na terceira linha, print escreve a linha que label devolve, ou seja, mug 4. O espaço entre mug e 4 está na linha return, entre as duas respostas. Depois disso o programa termina. Não existe quarta linha, e None não é escrito.

A última linha é a etiqueta, não as perguntas. Ela não é item: mug. Ela também não é how many: 4. As duas perguntas ficam nas duas primeiras linhas, ao lado do que você digitou. label recebe só mug e 4. Se a linha return fosse f"{item}: {count}", a última linha seria mug: 4. Essa linha não está neste programa. A linha return deste programa põe um espaço entre as respostas, e por isso a última linha é mug 4.

Agora você consegue pôr as duas perguntas e uma etiqueta num único programa. Digite mug, depois 4, e a última linha será mug 4. A próxima página roda este mesmo programa só quando você mesmo inicia este arquivo.

Duas perguntas, depois uma etiqueta

Nas duas primeiras linhas aparecem as perguntas item: e how many:, ao lado do mug e do 4 que você digitou. A última linha é mug 4, e nela não há pergunta nenhuma. A próxima página roda este mesmo programa só quando você mesmo inicia este arquivo.

🧠 Teste Seu Conhecimento

Pronto para Começar

Teste Seu Conhecimento

Desafie-se com este questionário interativo e veja o quão bem você entende o tópico

❓
5
Perguntas
🎯
70%
Para Passar
♾️
∞
Tempo
🔄
∞
Tentativas

📝 Instruções

  • Leia cada pergunta cuidadosamente
  • Selecione a melhor resposta para cada pergunta
  • Você pode refazer o quiz quantas vezes quiser
  • Seu progresso será mostrado no topo