-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.py
43 lines (33 loc) · 1.29 KB
/
main.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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# Variables
dia_para_hora = 24
hora_para_minuto = 60
minuto_para_segundo = 60
# Function with if statement
def dia_para_segundos(num_dias):
return f"{num_dias} dia(s) são {num_dias * dia_para_hora * hora_para_minuto * minuto_para_segundo} segundos"
# Validando dado string
def validacao():
try:
total_dias = int(num_dias_element)
if total_dias > 0:
calculo = dia_para_segundos(total_dias)
print(calculo)
elif total_dias == 0:
print("Você inseriu um valor inválido, insira um valor positivo diferente de 0.")
else:
print("Você inseriu um valor inválido, insira um valor positivo diferente de 0.")
except ValueError:
print("Não tente burlar a entrada.")
# Restarting the application to keep running
# Looping could be done in Python with while or for
# Input
print("Quando quiser sair da aplicação digite: sair ")
user_input = 0
while user_input != "sair":
user_input = input("Digite o número de dias e te darei o total de segundos (exemplo: 1, 2, 3):")
# Every user input will be save in a list
# Split function will give us a list of the input values
print(type(user_input.split(",")))
print(user_input.split(","))
for num_dias_element in user_input.split(","):
validacao()