Este é um texto traduzido automaticamente que pode conter erros!
Tarefa 1 - “Login”
Crie um programa simples que peça ao usuário uma senha. Se a senha corresponder à senha correta, o programa imprimirá uma mensagem.
Dica: Armazene a senha correta em uma variável e compare com a variável.
Exemplo de Saída
Digite a senha: senha123
É a senha correta!
Dicas de procedimento
- Como extrair texto do usuário 👉[Python 1, Level 1]
- Como verificar se o texto é igual a algo.
- Aqui você deve usar
if. - Sinta-se à vontade para usar
elsepara imprimir se a senha não corresponder.
Tarefa 2a
Pergunte ao usuário sobre uma cor, então imprima uma mensagem baseada na cor que eles escolheram.
Adicione pelo menos 4 cores para verificar. Exemplos: Vermelho, Verde, Azul, Amarelo
Exemplo de Impressão
Digite uma cor: vermelho
Vermelho é uma cor quente!
Dicas de procedimento
- Como verificar se o texto é igual a algo.
- Aqui você deve usar
if,elifeelse. - Dica: Você pode ter mais de um
elif.
Tarefa 2b
Uma coisa que vale a pena considerar é que, para um computador
Altere o código para funcionar independentemente do que você digitar para a cor.
Exemplo: Você digita røD, ele ainda lhe dará a mensagem de vermelho.
Novo conceito! A função lower()!
Para resolver isto, você deve usar algo que não foi mencionado no Nível 1:
lower(). Esta função transforma todo o texto em “lowercase”, ou seja, apenas letras minúsculas.
Ela pode ser usada assim:
tekst = "hELlo WoRLd!"
sma_bokstaver = tekst.lower()
print(sma_bokstaver) # imprime "hello world!"
Também existe a upper() para transformar tudo em LETRAS MAIÚSCULAS.
Exemplo de Impressão
Digite uma cor: rEd
Vermelho é uma cor quente!
Dicas de procedimento
- Depois de extrair o texto do usuário, converta-o para letras minúsculas primeiro antes de verificar as cores.
Tarefa 3
Está quente lá fora ou está frio lá fora? Pergunte ao usuário uma temperatura em Celsius. Em seguida, forneça uma mensagem com base em se está quente ou frio.
Exemplo de Saída
Qual é a temperatura: 30
Está quente lá fora!
Dicas de procedimento
- Como extrair números do usuário 👉[Python 1, Level 1]
- Verificar se um número está acima ou abaixo de um determinado valor. 👍[Python 2, Level 1]
Tarefa 4 - Comparar dois números
Crie um programa que peça ao usuário dois números. Compare esses dois números entre si e forneça uma mensagem sobre qual o “primeiro” ou “segundo” número é maior.
Dicas de procedimento
- Como comparamos duas variáveis?
Tarefa 5 - É fim de semana?
Crie um programa que pergunte ao usuário um dia da semana, depois verifique se é fim de semana ou não. Imprima uma mensagem se for fim de semana, ou uma mensagem se não for!
Novo conceito! A palavra-chave or!
Nesta tarefa, pode ser útil utilizar o or. Ainda não falamos sobre isso, mas é muito simples!
Você pode usar este para comparar duas coisas ao mesmo tempo!
if number == 2 or number == 3:
print("Está correto!")
Também existe o and, onde ambos os casos devem ser verdadeiros simultaneamente para que funcione.
Exemplo de Saída
Escreva um dia da semana: Sábado
É fim de semana! Woohoo!
Desafio extra
Você pode conseguir isso com apenas um if e um else, como você pode fazer isso?
Tarefa 6 - Sistema de Notas
Crie um programa que receba uma pontuação entre 0 e 100 e retorne uma “Nota”.
| Pontuação | Nota |
|---|---|
| Acima de 90 | 6 |
| Entre 75 e 89 | 5 |
| Entre 60 e 74 | 4 |
| Entre 50 e 59 | 3 |
| Entre 40 e 49 | 2 |
| Abaixo de 40 | 1 |
Dicas de procedimento
- Como verificamos se um número é maior que um determinado valor?
- Dica: Nunca precisamos verificar se um valor está abaixo de um determinado valor aqui, desde que você verifique em ordem da nota mais alta para a mais baixa.
Tarefa 7 - Calculadora Simples
Pergunte ao usuário por dois números, depois pergunte por um “operador” para o cálculo. Comece com mais + e menos -. Faça o cálculo e imprima a resposta para o usuário.
Exemplo de Saída
Digite um número: 14
Digite outro número: 18
Digite um operador: +
A resposta é: 32
Dicas de procedimento
- Descubra primeiro, como somamos dois números?
- Como obtemos números do usuário?
- Como somamos duas variáveis?
- Obtenha também o operador agora.
- Como verificamos qual operador foi digitado?