Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 9, 2022 20:47:08

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Нужна помощь!

VictorK

VictorK
Если ввести город где нет дождя программа выдает ошибку и вылетает.
А как вы считаете, сообщение об ошибке несет в себе важную информацию или нет?



Офлайн

#2 Янв. 9, 2022 22:20:13

xam1816
Зарегистрирован: 2020-05-11
Сообщения: 1371
Репутация: +  121  -
Профиль   Отправить e-mail  

Нужна помощь!

VictorK
Если ввести город где нет дождя программа выдает ошибку и вылетает.
Это потому что вы думаете, что чтобы было интереснее изучать программирование, нужно написать какую-нибудь интересную и полезную программку по примеру из интернета, а иначе желание отпадет. У меня знакомый начинал с этого же кода, на нем и закончил, потому что каждый раз,когда он хотел добавить что-то свое, все летело в тартарары, потому как не понимал как это все работает…Вас это же ожидает, если не измените стратегию обучения.

Вот здесь
 print("Осадки: " + str(w.rain['1h']) + " mm. в час.\n")
вы хотите вывести осадки, а их нет rain = {}.

Это все потому, что вы видите код снаружи, а нужно видеть изнутри

Отредактировано xam1816 (Янв. 9, 2022 22:46:05)

Офлайн

#3 Янв. 12, 2022 14:42:33

Demsy
Зарегистрирован: 2022-01-12
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Нужна помощь!

 if w.rain!={}:
   print("Осадки: " + str(w.rain['1h']) + " mm. в час.\n")

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version