Calcula quantos dias uma pessoa viveu
Publicado por Ewerton Tiago (última atualização em 14/03/2010)
[ Hits: 23.741 ]
Programa em Python para calcular quantidade de dias de vida uma pessoa teve.
# !/usr/bin/python # Calcula quantos dias de vida uma pessoa teve dado o dia, mes e ano de seu nascimento. # Autor: Ewerton Tiago de Azevedo # Analise e Desenvolvimento de Sistemas - IFF Campos dos Goytacazes # Data: 12-03-2010 from datetime import datetime import locale #configuracoes do usuario locale.setlocale(locale.LC_ALL, "") hoje=datetime.today() anoAtual= hoje.strftime("%Y") mesAtual= hoje.strftime("%m") diaAtual= hoje.strftime("%d") dataNascimento = [] print ("Digite sua data de nascimento no formato: dia<ENTER>mes<ENTER>ano<ENTER> ") print (" Para mes digite apenas 1 e nao 01, 2 e nao 02") print print ("Data de Nascimento: "), dia=input() mes=input() ano=input() dataNascimento.append(dia) dataNascimento.append(mes) dataNascimento.append(ano) print "Data de Nascimento: ", dataNascimento, "\n" #Converte a data para inteiro anoAtual=int(anoAtual) mesAtual=int(mesAtual) diaAtual=int(diaAtual) # Verifica a idade do usuario idade=anoAtual-dataNascimento[2] if mesAtual > dataNascimento[1]: idade=idade elif dataNascimento[1] == mesAtual and diaAtual >= dataNascimento[0]: idade=idade else: idade= idade-1 quantidadeAnosBissextos= idade/4 idadeEmDias=(idade*365)+quantidadeAnosBissextos print "Sua idade em dias:",idadeEmDias,
Validador de cartão de crédito
Cálculo de pontuação em Tranca
Atenção a quem posta conteúdo de dicas, scripts e tal (2)
Criando um gateway de internet com o Debian
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Aprenda a criar músicas com Inteligência Artificial usando Suno AI
Entendendo o que é URI, URL, URN e conhecendo as diferenças entre POST e GET
Ativando o Modo Noturno via Linha de Comando no GNOME/Wayland
Preparando pendrive com GNU/Linux [Corretamente!]
Instalando Google Chrome no Fedora 40
Habilitando a importação de senhas no Firefox
Como corrigir o erro do VirtualBox travar a máquina virtual em tela cheia
Como saber quantas impressões foram feitas pela impressora? (3)
Altera pacote .pkg.tar do Arch Linux (17)
alterar o tamanho da tela do monitor via xrandr (2)