1
resposta

Hora da prática: condicionais

#1.Par ou impar
numero = int(input('Me diga um número qualquer: '))
resultado = numero % 2
#Verificando se é impar ou par
if resultado == 0 :
    print('O número {} é PAR' .format(numero))
else:
    print('O número {} é IMPAR' .format(numero))

print(20 * '=*')

#2.Idade
#Solicitando a idade
idade = int(input('Me diga sua idade: '))
#Verificando a categoria da idade
#Criança: 0 a 12 anos; Adolescente: 13 a 18 anos; Adulto: acima de 18 anos.
if 12 >= idade:
    print('Pela sua idade posso dizer que você é uma criança')
elif 13 <= idade and 18 >= idade:
    print('Pela a sua idade posso dizer que você é uma adolescente')
else:
    print('Você é um adulto')

print(20 * '=*')

#3.Nome e senha
nome = input('Qual é o seu nome? ')
senha = input('Digite sua senha: ')
#Verificando a senha
if senha.isalnum() and senha.isupper():
    print('Senha valida')
else:
    print('Senha invalida')

print(20 * '=*')

#4.Coordenada
x = float(input("Digite a coordenada x: "))
y = float(input("Digite a coordenada y: "))

if x > 0 and y > 0:
    print("O ponto está no primeiro quadrante.")
elif x < 0 and y > 0:
    print("O ponto está no segundo quadrante.")
elif x < 0 and y < 0:
    print("O ponto está no terceiro quadrante.")
elif x > 0 and y < 0:
    print("O ponto está no quarto quadrante.")
else:
    print("O ponto está sobre um eixo ou na origem.")
1 resposta

Olá, Laura! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso do if elif else para tomada de decisão com Python, utilizou muito bem o operador lógico para verificar condições e ainda compreendeu a importância da validação de entradas para garantir resultados corretos.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Uma dica interessante para o futuro é usar f-strings para deixar o código mais legível. Assim:

numero = int(input("Digite um número: "))
if numero % 2 == 0:
    print(f"O número {numero} é PAR")
else:
    print(f"O número {numero} é ÍMPAR")

Isso faz a interpolação de variáveis de forma mais simples e clara.

Sugestão de conteúdo para você mergulhar ainda mais no tema:

Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!