Parar de Fumar
Publicado por Leonardo Berbert Gomes 05/01/2005
[ Hits: 5.946 ]
Homepage: https://www.linkedin.com/in/leoberbert
Script simples, basicamente em cálculos e inputs, que calcula dinheiro gasto, cigarros consumidos, etc, em um determinado tempo.
import time quitYear = quitMonth = quitDay = quitHour = quitMinute = quitTime = packsPerDay = averagePackCost = smokesInPack = '' # Get user quit info # Find out when the user quit smoking. quitYear = input("Em que ano tu vais parar de fumar?(Ex.: 2001)\n") quitMonth = input("Em que mes tu vais parar de fumar? (1 ao 12)\n") quitDay = input("Em que dia tu vais parar de fumar? (1 ao 31)\n") quitHour = input("Em que horas tu vais parar de fumar? (0 ao 23)\n") quitMinute = input("Em que minuto tu vais deixar de fumar? (0 ao 59)\n") # Assemble the pieces into a meaningful unit for calculation. quitTime = (quitYear, quitMonth, quitDay, quitHour, quitMinute, -1, -1, -1, -1) # Determine the extent of the self-injury habit. packsPerDay = input("Quantas carteiras de cigarro voce fuma por dia?\n") averagePackCost = input("Quando custa o a carteira?\n") smokesInPack = input("Quantos cigarros vem em cada carteira?\n") print quitTime print "Este e o seu numero de pacotes por dia: " + str(packsPerDay) print "Este e o custo deles: " + str(averagePackCost) print "Este e o numero de tragadas por pacote: " + str(smokesInPack) quitTime1 = time.mktime(quitTime) currentTime = time.time() timeDifference = currentTime - quitTime1 yourMinutes = timeDifference / 60 yourHours = yourMinutes / 60 yourDays = yourHours / 24 yourWeeks = yourDays / 7 yourLunarMonths = yourWeeks /4 yourYears = yourWeeks / 52 smokesPerDay = packsPerDay * smokesInPack cigarettesNotSmoked = smokesPerDay * yourDays addedLife = cigarettesNotSmoked * 11 moneySaved1 = averagePackCost * packsPerDay moneySaved = moneySaved1 * yourDays yourTimes = (yourMinutes, yourHours, yourDays, yourWeeks, yourLunarMonths, yourYears) yourTimesLabels = {'Minutos': yourMinutes, 'horas': yourHours, 'dias': yourDays, 'semanas': yourWeeks, 'meses': yourLunarMonths, 'anos': yourYears} print "Este sera o tempo de parar: " + str(quitTime1) print "Este e o atual tempo: " + str(currentTime) print "Este e a diferenca do tempo de parar ate o tempo atual: " + str(timeDifference) print "\n" for timeterm, timevalue in yourTimesLabels.items(): print '%-10s ==> %d' % (timeterm, timevalue) print "\n" print "Voce adiciona " + str(addedLife) + " segundos de vida se parar de fumar." print "Voce salva R$ " + str(moneySaved) + "se parar de fumar." print "\n" print "Voce tem fumado livre por " + str(yourLunarMonths) + " meses." print "Voce tem fumado livre por " + str(yourWeeks) + " semanas." print "Voce tem fumado livre por " + str(yourDays) + " dias." print "Voce tem fumado livre por " + str(yourHours) + " horas." print "Voce tem fumado livre por " + str(yourMinutes) + " minutos." dummy1 = raw_input("Programa encerrado. Para sair, tecle ENTER.")
Compressão de série numérica em Python
Nenhum comentário foi encontrado.
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Encontre seus arquivos facilmente com o Drill
Mouse Logitech MX Ergo Advanced Wireless Trackball no Linux
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Remoção de propaganda com o programa Comskip[AJUDA] (4)
Instalação do drive do adaptador wiffi (5)
Linux Lite Demorando Muito Para Ligar (1)