В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
камил486
камил486
28.09.2022 05:36 •  Информатика

Mnth = int(input('Весна')) season = ''
if mnth == 1 or mnth == 2 or mnth == 12:
season = 'Зимой'
elif 3 <= month <=5:
season = 'Весной'
elif 6 <= month <= 8:
season = 'Летом'
elif 9 <= month <=11:
season = 'Осенью'

if season:
print('season')
else:
print('Ошибка ввода номера месяца!')

что здесь не правильно?нужно чтобы когда вводили цифры были времена года( )

Показать ответ
Ответ:
11122223
11122223
16.05.2021 21:54

1. input('Весна') - пользователь не поймёт, что хочет от него программа, какая-то "Весна". Надо записать так: input('Введите номер месяца: ')

2. Во время определения сезона используется переменная month, которая раньше нигде не инициализировалась. Данные пользователя вносились в переменную mnth

3. Во время вывода результата программа будет выдавать слово "season", потому что в операторе вывода указано текстовое выражение print('season'), а не вывод содержимого переменной на экран print(season).

В результате исправлений программа примет вид:

Программа:

#! /usr/bin/env python3

#! encoding: utf-8

mnth = int(input('Введите номер месяца: '))

season = ''

if mnth == 1 or mnth == 2 or mnth == 12:

   season = 'Зимой'

elif 3 <= mnth <=5:

   season = 'Весной'

elif 6 <= mnth <= 8:

   season = 'Летом'

elif 9 <= mnth <=11:

   season = 'Осенью'

if season:

   print(season)

else:

   print('Ошибка ввода номера месяца!')

Результат выполнения программы:


Mnth = int(input('Весна')) season = '' if mnth == 1 or mnth == 2 or mnth == 12: season = 'Зимой' eli
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота