Блог для маленьких школьников и их родителей
ШколаЛа
14
Октябрь

Створити програму де потрібно використати множини, списки або кортежі. Для прикладу можна придумати…

Автор: dhhfhfhfh
Предмет: Информатика
Уровень: 5 - 9 класс

Створити програму де потрібно використати множини, списки або кортежі.

Для прикладу можна придумати програму яка буде берегти данні про особисту інформацію студентів, їх хоббі. Підказка: ця інформація незмінна

Також зберігати середній бал за місяць, який можна змінювати з настанням кінця наступного місяця.

це треба зробити на пайтоні

Ответов к вопросу: 1
  • Karinochka200
    14.10.2024 | 16:43

    # Створюємо множину для зберігання імен студентів
    students = set()

    # Створюємо словник для зберігання інформації про студентів
    students_info = {}

    # Створюємо словник для зберігання інформації про хоббі студентів
    students_hobby = {}

    # Створюємо словник для зберігання інформації про середній бал студентів
    students_average_score = {}

    # Створюємо функцію для додавання студентів
    def add_student():
       «»» Додаємо студентів в множину «»»
       while True:
           # Запитуємо ім’я студента
           name = input(«Введіть ім’я студента: «)
           # Додаємо ім’я студента в множину
           students.add(name)
           # Запитуємо інформацію про студента
           info = input(«Введіть інформацію про студента: «)
           # Додаємо інформацію про студента в словник
           students_info[name] = info
           # Запитуємо хоббі студента
           hobby = input(«Введіть хоббі студента: «)
           # Додаємо хоббі студента в словник
           students_hobby[name] = hobby
           # Запитуємо середній бал студента
           average_score = input(«Введіть середній бал студента: «)
           # Додаємо середній бал студента в словник
           students_average_score[name] = average_score
           # Запитуємо чи бажаємо додати ще одного студента
           answer = input(«Бажаєте додати ще одного студента? (Так/Ні): «)
           # Перевіряємо чи бажаємо додати ще одного студента
           if answer == «Ні»:
               break

    # Створюємо функцію для видалення студентів
    def delete_student():
       «»» Видаляємо студентів з множини «»»
       while True:
           # Запитуємо ім’я студента
           name = input(«Введіть ім’я студента: «)
           # Перевіряємо чи існує студент в множині
           if name in students:
               # Видаляємо ім’я студента з множини
               students.remove(name)
               # Видаляємо інформацію про студента зі словника
               del students_info[name]
               # Видаляємо хоббі студента зі словника
               del students_hobby[name]
               # Видаляємо середній бал студента зі словника
               del students_average_score[name]
           else:
               print(«Студента не існує»)
           # Запитуємо чи бажаємо видалити ще одного студента
           answer = input(«Бажаєте видалити ще одного студента? (Так/Ні): «)
           # Перевіряємо чи бажаємо видалити ще одного студента
           if answer == «Ні»:
               break

    # Створюємо функцію для виведення інформації про студентів
    def print_students():
       «»» Виводимо інформацію про студентів «»»
       # Виводимо інформацію про студентів
       for name in students:
           print(«Ім’я студента:», name)
           print(«Інформація про студента:», students_info[name])
           print(«Хоббі студента:», students_hobby[name])
           print(«Середній бал студента:», students_average_score[name])
           print()

    def Menu():
       «»» Виводимо меню «»»
       print(«1. Додати студента»)
       print(«2. Видалити студента»)
       print(«3. Вивести інформацію про студентів»)
       print(«4. Вихід»)
       input_number = input(«Введіть номер пункту меню: «)
       return input_number
       
    def __main__():
       «»» Головна функція «»»
       while True:
           # Виводимо меню
           input_number = Menu()
           # Перевіряємо введений номер пункту меню
           if input_number == «1»:
               add_student()
           elif input_number == «2»:
               delete_student()
           elif input_number == «3»:
               print_students()
           elif input_number == «4»:
               break
           else:
               print(«Неправильний номер пункту меню»)

    __main__()

Ответить на вопрос:
:p :-p 8) 8-) :lol: =( :( :-( :8 ;) ;-) :(( :o:
Нажимая на кнопку я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.

Ответы на вопрос по Створити програму де потрібно використати множини, списки або кортежі. Для прикладу можна придумати програму яка буде берегти данні про особисту інформацію студентів, їх хоббі. Підказка: ця інформація незмінна Також зберігати середній бал за місяць, який можна змінювати з настанням кінця наступного місяця. це треба зробити на пайтоні для школьников 5 - 9 класс. Узнайте подробные решения и подходы от других участников. Ответы на этот вопрос уже добавлены. На нашем сайте можно не только задать вопросы, но и стать экспертом, помогая другим пользователям.