Conversor de Temperaturas Kelvin Celsius e Fahrenheit
Publicado por Alan Teixeira 29/10/2004
[ Hits: 33.802 ]
Homepage: NULL
Script para os Estudantes do 2ºGrau. Ele converte eses escalas termométricas com uma facilidade encrivel. Peço que divulguem e se possivel envie-me um e-mail comentando sobre o dito cujo!
#!/usr/bin/env python """ Programa de conversão entre as escalas: celsius, kelvin e fahrenheit Autor: Alan Santos Teixeira- 'ASTDARKNESS" Copyright(2004) astdarkness@yahoo.com.br / astdarkness@hotmail.com favor avisar-me de eventuais erros """ import os def celsius(c=0): con1 = c + 273 con2 = (c * 9.) / 5. + 32 print" A conversao em Kelvin: %dK" % con1 print" A conversao em Fahrenheit: %.2fF" % con2 def kelvin(k=0): con3 = k - 273 con4 = ((k - 273) / 5.) * 9. + 32 print " A conversao em Celsius: %.2fC" % con3 print " A conversao em Fahrenheit: %.2fF" % con4 def fahrenheit(f=0): con5 = ((f - 32) / 9.) * 5. con6 = ((f - 32) / 9.) * 5. + 273 print " A conversao em Celsius: %.2fC" %con5 print " A conversao em Kelvin: %.2fK" %con6 def janela(): if os.name == 'posix': os.system('clear') else: os.system('CLS') print" Conversor de Temperaturas: Celsius, Kelvin e Fahrenheit!\n" print" Copyright(c)- Astdarkness(2004)-by Alan Santos Teixeira\n" print"============================================================" print" Escolha uma das alternativas e tecle enter" print"\n" print" 1. Celsius para kelvin e Fahrenheit" print" 2. Kelvin para Celsius e Fahrenheit" print" 3. Fahrenheit para kelvin e Celsius" print"\n" print" 4. Sair deste programa" print"===========================================================" def loof(): while 1: # Somente um prompt try: x = input('> ') except: # Somente por questão de segurança x = 0 if x == 1: celsius(input('Digite um valor em Celsius: ')) elif x == 2: kelvin(input('Digite um valor em Kelvin: ')) elif x == 3: fahrenheit(input('Digite um valor em Fahrenheit: ')) elif x == 4: print "Saindo..." break else: # Se o valor digitado não for 1, 2, 3 ou 4, redesenha a janela janela() def main(): # Esta é a função principal, que executa as outras janela() loof() if __name__ == "__main__": # Este bloco de comandos faz com que a função principal main() seja # executada somente se o script for executado, não se for importado main()
Gerador de PIS/PASEP em Python
Adição de chaves a repositórios
Criador de instalador USB Linux bootável com Python
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
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (15)
Tenho dois Link's ( IP VÁLIDOS ), estou tentando fazer o failover... (0)
Pendrive não formata de jeito nenhum (4)