Calcula quantos dias uma pessoa viveu
Publicado por Ewerton Tiago (última atualização em 14/03/2010)
[ Hits: 24.219 ]
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,
Compartilhe suas configurações gconf
Calculadora para números complexos
Probabilidade de Jogos - Poker Texas Hold
Script para fazer o Scroll Lock funcionar no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
De volta para o futuro - ou melhor, para o presente (24)
Comandos no NixOS não funcionam (0)
Plasma 6 com partes em inglês (0)