Jump to content

Turbine o seu Perfil

Confira a atualização e participe do clube!
Clique e saiba mais

Junte-se ao Clube de Membros VIP

Tenha destaque e diversos benefícios!
Confira Aqui

Acesse nosso Discord

Conheça nossos canais interativos
Confira Aqui
Notícia
  • Adquira já o seu VIP!
Sign in to follow this  
☢|EXPL01T3R|☣

[PYTHON]Conversor Kelvin/Celsius/Fahrenheit

Recommended Posts

Um script simples para conversão Kelvin/Celsius/Fahrenheit, usando alguns cálculos mais simples, porem não tão comuns por ai, inclusive o ultimo é mais uma gambiarra na verdade rsrs

 

def celtokel(C): # Celsius para Kelvin
   K = (C + 273.15)
   return ('\n{K:.2f}K' .format(K = K))

def celtofah(C): # Celsius para Fahrenheit
   F = (C * 1.8 + 32)
   return('\n{F:.2f}°F' .format(F = F))

def keltocel(K): # Kelvin para Celsius
   C = (K - 273.15)
   return ('\n{C:.2f}°C' .format(C = C))

def keltofah(K): # Kelvin para Fahrenheit
   F = (K * 1.8 - 459.7)
   return('\n{F:.2f}°F' .format(F = F))

def fahtocel(F): # Fahrenheit para Celsius
   C = ((F -32) / 1.8)
   return ('\n{C:.2f}°C' .format(C = C))

def fahtokel(F): # Fahrenheit para Kelvin
   K = ((F - 32) / 1.8 + 273)
   return ('\n{K:.2f}K' .format(K = K))
   
def menu():    
   escolha = int(input('''
   Menu:
   1 - Celsius para Kelvin
   2 - Celsius para Fahrenheit
   3 - Kelvin para Celsius
   4 - Kelvin para Fahrenheit
   5 - Fahrenheit para Celsius
   6 - Fahrenheit para Kelvin
   7 - Sair
   
Escolha: '''))
   if escolha == 1:
       print(celtokel(int(input('Valor em °C(celsius) para ser convertido em K(Kelvin): '))))
   elif escolha ==2:
       print(celtofah(int(input('Valor em °C(Celsius) para ser convertido em °F(Fahrenheit): '))))
   elif escolha == 3:
       print(keltocel(int(input('Valor em K(Kelvin) para ser convertido em °C(Celsius): '))))
   elif escolha == 4:
       print(keltofah(int(input('Valor em K(Kelvin) para ser convertido em °F(Fahrenheit): '))))
   elif escolha == 5:
       print(fahtocel(int(input('Valor em °F(Fahrenheit) para ser convertido em °C(celsius): '))))
   elif escolha == 6:
       print(fahtokel(int(input('Valor em °F(Fahrenheit) para ser convertido em K(Kelvin): '))))
   elif escolha == 7:
       exit()
   else:
       print('Escolha Inválida')
       menu()
menu()


python-doc-icon.jpg

wVNulLU.gif

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

×
×
  • Create New...