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