forked from WoMakersCode/intro-ao-python
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path04_desafio_3.py
27 lines (24 loc) · 1.11 KB
/
04_desafio_3.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Desafio 3 - datetime, booleans, variáveis
from datetime import datetime, timedelta
# Peça para o usuário digitar a data de seu próximo aniversário no formato brasileiro
print('\n')
niver = input('Digite a data do seu próximo aniversário no formato brasileiro (dd/mm/aaaa): ')
# Imprima uma mensagem dizendo quantos dias faltam para o aniversário dele
dias = datetime.strptime(niver, '%d/%m/%Y') - datetime.now()
print('\n')
print(f'Faltam {dias.days} dias para o seu aniversário!')
# Pergunte ao usuário se ele(a) gosta de aniversário e salve a resposta
print('\n')
gosta = input('Você gosta de aniversário? (sim ou não): ')
gosta = gosta.lower()
# Pergunte ao usuário se ele(a) vai fazer festa e salve a resposta
print('\n')
festa = input('Você vai fazer festa? (sim ou não): ')
festa = festa.lower()
# Imprima uma mensagem dizendo se o usuário vai ganhar presente ou não
# A regra é: o usuário só pode ganhar presente se gostar de aniversário e for fazer festa.
if gosta == "sim" and festa == "sim":
print('\nVocê vai ganhar presente!')
else:
print('\nVocê não vai ganhar presente')
print('\n')