Есть ответ 👍

Допиши программу, рекомендующую факультатив. В программе уже дана функция get_course(), получающая предпочтение и возвращающая факультатив.

Допиши основную часть с вводом числа учеников, которым нужно порекомендовать курсы. Запроси у каждого предпочтение и в ответ напечатай факультатив.

При печати рекомендаций проверь, есть ли среди них астрономия. Если есть, то напечатай дополнительное сообщение: «Будьте внимательны! Занятия проходят ночью!»

Программа должна работать как на картинке.

def get_course(wish):
if wish.find('спорт') != -1:
course = 'волейбол'
elif wish.find('наука') != -1:
course = 'астрономия'
elif wish.find('комиксы') != -1:
course = 'скетчинг'
else:
course = 'история Древнего Рима'
return course

258
323
Посмотреть ответы 2

Ответы на вопрос:


def get_course(wish):

 if wish.find('спорт') != -1:

    course = 'волейбол'

 elif wish.find('наука') != -1:

    course = 'астрономия'

    print("Будьте внимательны!Занятия проходят ночью!")

 elif wish.find('комиксы') != -1:

    course = 'скетчинг'

 else:

    course = 'история Древнего Рима'

 return course

n=int(input("Введите количество учеников: "))

i=0

while n>i:

  i+=1

  a=input("Предпочтение: ")

  print("Предмет:",get_course(a))


  древнеегипетская десятичная непозиционная система счисления.  примерно    в третьем тысячелетии до нашей эры древние египтяне придумали свою числовую систему, в которой для обозначения ключевых чисел 1, 10, 100 и т.д. использовались специальные значки — иероглифы.                 все остальные числа составлялись из этих ключевых при операции сложения. система счисления древнего египта является десятичной, но непозиционной. в  непозиционных системах счисления  количественный эквивалент    каждой    цифры не зависит    от ее положения (места, позиции) в записи числа.                  например, чтобы изобразить 3252 рисовали три цветка лотоса (три тысячи), два свернутых пальмовых листа (две сотни), пять дуг (пять десятков) и два шеста (две единицы). величина числа не зависела от того, в каком порядке располагались составляющие его знаки: их можно было записывать сверху вниз, справа налево или вперемежку.                  римская система счисления.  примером непозиционной системы, которая    сохранилась    до    наших    дней, может служить система счисления, которая применялась более двух с половиной тысяч лет назад в древнем риме. в основе римской системы счисления лежали знаки  i  (один палец) для числа 1,  v  (раскрытая ладонь) для числа 5,  x  (две сложенные ладони) для 10, а для обозначения чисел 100, 500 и 1000 стали применять первые буквы соответствующих латинских слов (сentum  — сто,  demimille  — половина тысячи,    мille  — тысяча).                чтобы записать число, римляне разлагали его на сумму тысяч, полутысяч, сотен, полусотен, десятков, пятков, единиц. например, десятичное число 28 представляется следующим образом: xxviii=10+10+5+1+1+1 (три десятка, пяток, три единицы).               для записи промежуточных чисел римляне использовали не только сложение, но и вычитание. при этом применялось следующее  правило: каждый меньший знак, поставленный справа от большего, прибавляется к    его    значению,    а    каждый меньший знак,    поставленный слева от большего, вычитается из него.              например, ix — обозначает 9, xi — обозначает 11.              десятичное число 28 представляется следующим образом: xxviii=10+10+5+1+1+1,а десятичное число 99 имеет вот такое представление: xciх=-10+100-1+10.                  римскими цифрами    пользовались    долго.    еще 200 лет назад в деловых бумагах числа должны были обозначаться римскими цифрами    (считалось, что обычные арабские цифры легко подделать). римская система    счисления сегодня используется,    в основном,    для наименования знаменательных дат, томов, разделов и глав в книгах.               алфавитные системы счисления.  более совершенными непозиционными системами счисления были алфавитные системы. к числу таких систем счисления относились греческая, славянская, финикийская и другие. в них числа от 1 до 9, целые количества десятков (от 10 до 90) и целые количества сотен (от 100 до 900) обозначались буквами алфавита.               в алфавитной системе счисления древней греции числа 1, 2, 9 обозначались первыми девятью буквами греческого алфавита, например  a = 1, b = 2, g = 3    и т.д. для обозначения чисел 10, 20, 90 применялись следующие 9 букв (i = 10, k = 20, l = 30, m = 40    и т.    а для обозначения чисел 100, 200, 900 — последние 9 букв (r = 100, s = 200, t = 300  и т. например, число 141 обозначалось  rma.                 у славянских народов числовые значения букв установились в порядке славянского алфавита, который использовал сначала глаголицу, а затем кириллицу.  алфавитная система счисления               в россии славянская нумерация сохранилась до конца  xvii  века. при петре  i  возобладала так называемая арабская нумерация, которой мы пользуемся и сейчас. славянская нумерация сохранилась только в богослужебных книгах.              непозиционные системы счисления имеют ряд существенных недостатков: 1. существует постоянная    потребность введения новых знаков для записи больших чисел.2. невозможно представлять дробные и отрицательные числа.3. сложно выполнять арифметические операции, так как не существует алгоритмов их выполнения.  

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS