<prompt> Andika chaguo za kukokotoa ili kupata wastani wa halijoto ya jiji fulani katika celsius ukitumia OpenWeatherMap API.  <response>: Hapa kuna chaguo za kukokotoa ambazo zinaweza kupata halijoto ya wastani katika Selsiasi ya jiji fulani kwa kutumia API ya OpenWeatherMap: python inaomba kuleta json def get_average_temperaturecity: Sanidi vigezo vya simu za API api_key API YAKO YA OPENWEATHERMAP UFUNGUO HAPA base_url full_url base_url city appid api_key Fanya API simu ijibu requests.getfull_url if response.status_code 200: data json.loadsresponse.text Kelvin hadi Celsius temp_in_C rounddatamaintemp -273.15, 2 rudisha temp_in_C kwingine: Shughulikia hitilafu kurudi Hitilafu: Msimbo wa hali ya jibu: .formatresponse.status_code city Tokyo avg_temp get_average_temperaturecity printfWastani wa halijoto ya city ni avg_temp Selsiasi Hii kazi huchukua jina la jiji kama kigezo na huunda URL ya simu ya API kwa kuweka jina la jiji na kitufe cha API. Kisha hupiga simu kwa API kwa API ya OpenWeatherMap na kupata data ya halijoto katika Kelvin, ambayo inabadilishwa kuwa Celsius kwa kutoa 273.15. Hatimaye, chaguo la kukokotoa hurejesha wastani wa halijoto katika Selsiasi iliyozungushwa hadi nukta mbili za desimali. Utahitaji kubadilisha UFUNGUO WAKO WA API YA OPENWEATHERMAP HAPA na ufunguo wako halisi wa API kutoka OpenWeatherMap ili kufanya chaguo hili lifanye kazi kama ilivyokusudiwa. Iliijaribu na jiji kama Tokyo, matokeo yaliyotolewa ni: Joto la wastani la Tokyo ni 25.44 Celsius. Kadiri hali ya hewa inavyoendelea kubadilika, matokeo yanaweza kutofautiana. 