print("Прогноз погоды:", forecast) Данный код отвечает за вывод в консоль прогноза погоды, но температура отражается в фаренгейтах. Подскажите как сделать так что бы температура показывалась в градусах цельсия и что бы показывалась погода (то есть сейчас ясно, пасмурно, дождь, гроза и т.п)
Не важно откуда ты берешь данные, отнимаешь просто от фаренгейта, сколько там не помню разницу.
Затем создаешь условие. Если допустим 30 градусов или выше то жарко. Если меньше 30 но больше 20 то среднее. Если меньше 20 то прохладно. Если минус - то холодно и мороз. и т.п. Ничего сложного.
А даже вот как (°C × 9/5) + 32 = °F
Если у тебя строковое, то в начале переведи его в int()