ошибка здесь в написании.
в if, elif нужно полностью указывать условие, например:
elif a == 4 or 5 or 6: - неправильно!
elif a == 4 or a == 5 or a == 6: - правильно.
переписал программку, но табуляции здесь всё равно слетят, так что проще в своём коде поправить косяки небольшие ; )
def season(a):
if a == 1 or a == 2 or a == 3:
return 'зима'
elif a == 4 or a == 5 or a == 6:
return 'весна'
elif a == 7 or a == 8 or a == 9:
return 'лето'
elif a == 10 or a == 11 or a == 12:
return 'осень'
elif a == 0 or a > 12:
return 'такого месяца нет'
a = int(input('введите номер месяца\n'))
print(season(a))
Поделитесь своими знаниями, ответьте на вопрос:
ответ:
драйвер - это специальная программа, которая операционной системе распознать подключенное устройство и правильно работать с ним. то есть по факту получается, что драйвер связывает механические части компьютера с "виртуальной" электронной.
драйвера должны быть установлены для всех подключенных к компьютеру устройств: видеокарты, мышки, флешки и так далее. драйвера для некоторых устройств устанавливаются вместе с системой, если компьютер при этом подключён к интернету. windows автоматически определяет устройство и скачивает подходящий для него драйвер.
если системе не удалось найти драйвер автоматически и у вас тоже не получилось найти его самостоятельно, то можно скачать бесплатную программу для автоматического поиска драйверов. у таких программ также есть возможность автоматической проверки обновлений драйверов (у винды такой функции нет).
программа – это указание на последовательность действий (команд), которую должен выполнить компьютер, чтобы решить поставленную обработки информации. информация, обрабатываемая на компьютере, называется данными.