Найти - Пользователи
Полная версия: Помогите исправить код
Начало » Python для новичков » Помогите исправить код
1
martiniOO7
Решил сделать программу по определению времени года
Но при указании любого месяца пишет это Зима
Помогите найти ошибку
Код: https://pastebin.com/CucdTMge
Striver
Но при указании любого месяца пишет это Зима
потому что “1” - это всегда True.
Так работает:
 mes = input('Месяц: ')
if mes in ["12", "1", "2"]:
    s = "Зима"
elif mes in ["3", "4", "5"]:
    s = "Весна"
elif mes in ["6", "7", "8"]:
    s = "Лето"
elif mes in ["9", "10", "11"]:
    s = "Осень"
else:
    s = 'Ошибка: Указан неверный месяц'
print(s)
martiniOO7
спасибо большое
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB