Outils pour utilisateurs

Outils du site


dev:python:exemples:conversion_unite_temperature

Python : changement d'unité de température

Pint permet d'effectuer de nombreuses conversion d'unités. Ci dessous un exemple de conversion d'une température en degrés Kelvin en degrés Celsius.

from pint import UnitRegistry 
 
# Initalisation du registre (helper)
ureg = UnitRegistry()
 
# Précision souhaitée  
ureg.default_format = '.3f'                                                                                                                                                           
 
# La valeur en entrée est ici de 300° K
temp = ureg.Quantity(300, ureg.degK)                                                                                                                                                  
 
# temp                                                                                                                                                                                  
# 300 <Unit('kelvin')>
 
# Conversion en degrés Celsius
print(temp.to(ureg.degC))                                                                                                                                                             
# 26.850 degree_Celsius

Références

dev/python/exemples/conversion_unite_temperature.txt · Dernière modification : 2022/07/26 08:34 de yoann