Срочно помогите!!! (В пайтон) 1. Написати програму яка буде виводити на екран розклад уроків згідно введеного номеру тижня (тиждень I або 2, тобто чисельник або знаменник) та дня тижня. Не забувайте, що користувач може ввести 6 і 7 день тижня, потрібно вивести вiдповiдне повідомлення.
Answers & Comments
week = input("Please enter the week number (I or II): ")
day = input("Please enter the day of the week: ")
if week == "I":
if day == "Monday":
print("Lesson 1: Maths")
print("Lesson 2: English")
print("Lesson 3: Science")
elif day == "Tuesday":
print("Lesson 1: History")
print("Lesson 2: Geography")
print("Lesson 3: Art")
elif day == "Wednesday":
print("Lesson 1: French")
print("Lesson 2: Music")
print("Lesson 3: PE")
elif day == "Thursday":
print("Lesson 1: Maths")
print("Lesson 2: English")
print("Lesson 3: Science")
elif day == "Friday":
print("Lesson 1: History")
print("Lesson 2: Geography")
print("Lesson 3: Art")
elif day == "Saturday" or day == "Sunday":
print("No lessons on the weekend!")
elif week == "II":
if day == "Monday":
print("Lesson 1: French")
print("Lesson 2: Music")
print("Lesson 3: PE")
elif day == "Tuesday":
print("Lesson 1: Maths")
print("Lesson 2: English")
print("Lesson 3: Science")
elif day == "Wednesday":
print("Lesson 1: History")
print("Lesson 2: Geography")
print("Lesson 3: Art")
elif day == "Thursday":
print("Lesson 1: French")
print("Lesson 2: Music")
print("Lesson 3: PE")
elif day == "Friday":
print("Lesson 1: Maths")
print("Lesson 2: English")
print("Lesson 3: Science")
elif day == "Saturday" or day == "Sunday":
print("No lessons on the weekend!")
Відповідь:
Текст програми на мові Python(Результат виконання програми на фото):
# Створення вкладеного списку розкладу уроків
schedule = [
# Розклад на чисельник (тиждень І)
[
"Понеділок: Математика, Фізика, Історія",
"Вівторок: Хімія, Англійська мова, Географія",
"Середа: Українська мова, Фізкультура, Біологія",
"Четвер: Інформатика, Фізика, Математика",
"П'ятниця: Геометрія, Англійська мова, Історія"
],
# Розклад на знаменник (тиждень 2)
[
"Понеділок: Фізика, Історія, Хімія",
"Вівторок: Англійська мова, Географія, Математика",
"Середа: Фізкультура, Біологія, Українська мова",
"Четвер: Фізика, Математика, Інформатика",
"П'ятниця: Англійська мова, Історія, Геометрія"
]
]
# Запит номера тижня та дня тижня від користувача
week_num = int(input("Введіть номер тижня (1 або 2): "))
day_num = int(input("Введіть номер дня тижня (1-5): "))
# Перевірка коректності введених даних
if week_num not in [1, 2] or day_num not in range(1, 6):
print("Некоректно введені дані.")
else:
# Отримання розкладу на вказаний тиждень
week_schedule = schedule[week_num - 1]
# Виведення розкладу на вказаний день тижня
print(week_schedule[day_num - 1])