Условия задачи:
День недели. Напишите программу, которая запрашивает у пользователя число в диапазоне от 1 до 7. Эта программа должна показать соответствующий день недели, где 1 - понедельник, 2 - вторник, 3 - среда, 4 - четверг, 5 - пятница, 6 - суббота и 7 - воскресенье. Программа должна вывести сообщение об ошибке, если пользователь вводит номер, который находится вне диапазона от 1 до 7.
Решение задачи:
get_digit = int(input('Введите число от 1 до 7, что бы узнать его соответствие дню недели: '))
if get_digit == 1:
print(f'Число {get_digit} соответствует дню недели: понедельник')
elif get_digit == 2:
print(f'Число {get_digit} соответствует дню недели: вторник')
elif get_digit == 3:
print(f'Число {get_digit} соответствует дню недели: среда')
elif get_digit == 4:
print(f'Число {get_digit} соответствует дню недели: четверг')
elif get_digit == 5:
print(f'Число {get_digit} соответствует дню недели: пятница')
elif get_digit == 6:
print(f'Число {get_digit} соответствует дню недели: суббота')
elif get_digit == 7:
print(f'Число {get_digit} соответствует дню недели: воскресенье')
else:
print('Вы ввели неправильное число')
#программу можно написать с намного меньшим количеством кода(инструкций), если использовать словарь
# и запрашивать данные от туда, но об этом будет далее по книге