Exploitation

A partir du programme précédent

Question

Rajouter une ligne de code pour afficher le nom de la commune pour laquelle on veut connaître la météo

Indice

Il faut utiliser la commande print("Commune", XXX) pour afficher du texte

Indice

La commune se trouve dans le dictionnaire repJson dans la clé 'name'

Solution

1
print("Commune : ",repJson['name']) # Afficher le nom de la commune

Question

Afficher la valeur de la température en degrés Celsius

Indice

Il faut enregistrer la valeur dans une variable (par exemple temp)

Indice

La valeur est dans le dictionnaire repJson avec les clés 'main' et 'temp'

Indice

La température donnée est en degré Kelvin, soit +273.15° par rapport aux degrés Celsuis

Indice

La température absolue est de 0°K ou -273.15°C

Solution

1
temp = repJson['main']['temp'] # Lecture de la température dans main/temp
2
print("Température : "+str(temp-273.15)+" degres C") # Transformation kelvin vers Celsius et affichage
3