Convertisseur de température ( mode console )

Contenu du snippet

Voila mon premier petit programme en python qui sert à convertir des températures en plusieurs échelles ( Celsius, Kelvin, Fahrenheit).

Source / Exemple :


print "\n		Auteur : Guillaume Nomine\n		Tapez 1 pour passer des degres Celsius en Fahrenheit\n		Tapez 2 pour passer des degres Fahrenheit en Celsius\n		Tapez 3 pour passer des degres Celsius en Kelvin\n		Tapez 4 pour passer des degres Kelvin en Celsius\n		Tapez 5 pour passer des degres Fahrenheit en Kelvin\n		Tapez 6 pour passer des degres Kelvin en Fahrenheit"

a = input()                                                        
while a != 0:            
	if a == 1:                                                   
		print "          Entrez la valeur en degres Celsius :"
		celsius = input()
		fahrenheit = ((9*celsius)/5)+2
		print "          En degres Fahrenheit :" , fahrenheit
	elif a == 2:                                                 
		print "          Entrez la valeur en degres Fahrenheit :"   
		fahrenheit = input()
		celsius = ((fahrenheit-32)*5)/9
		print "          En degres Celsius :", celsius
	elif a == 3:
		print "			 Entrez la valeur en degres Celsius :"
		celsius = input()
		kelvin = celsius + 273.15
		print "			 En degres Kelvin :", kelvin
	elif a == 4:
		print "			 Entrez la valeur en degres Kelvin :"
		kelvin = input()
		celsius = kelvin - 273.15
		print "			 En degres Celsius :", celsius
	elif a == 5:
		print "			 Entrez la valeur en degres Fahrenheit :"
		fahrenheit = input()
		kelvin = (fahrenheit + 459.67)*5/9
		print "			 En degres Kelvin :", kelvin
	elif a == 6:
		print "			 Entrez la valeur en degres Kelvin :"
		kelvin = input()
		fahrenheit = kelvin*9/5 - 459.67
		print "			 En degres Fahrenheit :", fahrenheit
	else:
		print "          Soit 1, soit 2 !"

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.