Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Challenge: Simulate Sending Notifications | Automating Classroom Tasks
Python for Teachers

bookChallenge: Simulate Sending Notifications

Teachers often need to notify students about their performance. In this challenge, you'll generate personalized messages for students based on their grades.

Завдання

Swipe to start coding

Write a Python script that loops through a dictionary of student grades and prints a customized notification for each student.

  • Loop through each student and their grade in the student_grades dictionary.
  • If the grade is 90 or above, print the exact message: Congratulations {student}, you scored {grade}! Excellent work!
  • If the grade is between 70 and 89 inclusive, print the exact message: Good job {student}, you scored {grade}. Keep it up!
  • If the grade is below 70, print the exact message: {student}, you scored {grade}. Let's work together to improve your performance.
  • Use string formatting to include the student's name and grade in each message so that the output matches the examples above.
  • Print the appropriate message for each student.

Рішення

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 7
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

close

bookChallenge: Simulate Sending Notifications

Свайпніть щоб показати меню

Teachers often need to notify students about their performance. In this challenge, you'll generate personalized messages for students based on their grades.

Завдання

Swipe to start coding

Write a Python script that loops through a dictionary of student grades and prints a customized notification for each student.

  • Loop through each student and their grade in the student_grades dictionary.
  • If the grade is 90 or above, print the exact message: Congratulations {student}, you scored {grade}! Excellent work!
  • If the grade is between 70 and 89 inclusive, print the exact message: Good job {student}, you scored {grade}. Keep it up!
  • If the grade is below 70, print the exact message: {student}, you scored {grade}. Let's work together to improve your performance.
  • Use string formatting to include the student's name and grade in each message so that the output matches the examples above.
  • Print the appropriate message for each student.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 7
single

single

some-alt