Serkova_Elena251
?>

А) В ячейках С1, С2 Напишите дату и курс доллара на сегодняшний день; Б) В ячейках Е6:Е9 выполните расчет выручки в $ (рассчитывается произведением Цены на количество Продаж); В) В ячейках F6:F9 выполните расчет выручки в тенге (рассчитывается произведением Выручки в $на Курс доллара); Г) В ячейке F10 выполните итоговый расчет суммы Выручки в тенге (рассчитывается суммой диапазона ячеек F6:F9

Информатика

Ответы

JisesLove19955

def rate_f(movies):

   if len(dictionary[movies]) == 0:

       return True

def film_in_dictionary(movies):

   if movies in dictionary:

       return True

   else:

       return False

def average(movies):

   mean = 0

   for key2 in dictionary[movies].keys():

       mean += dictionary[movies][key2]

   print(f'{movies} средняя оценка: {mean / len(dictionary[movies])}')

dictionary = {}

while True:

   command = input('Введите команду: ')

   if command != 'exit' and command != 'list' and command != 'add' and command != \

           'delete' and command != 'rate' and command != 'find':

       print('Error')

       continue

   if command == 'exit':

       break

   if command == 'list':

       for key in dictionary.keys():

           if rate_f(key):

               print(f'{key} не оценивался')

           else:

               average(key)

       continue

   film = input('Введите название фильма: ')

   if command == 'add':

       if film_in_dictionary(film):

           print('Error')

       else:

           dictionary[film] = {}

   elif command == 'delete':

       if film in dictionary:

           del dictionary[film]

       else:

           print('Error')

   elif command == 'rate':

       name = input('Имя пользователя: ')

       rate = float(input('Оценка: '))

       if 0 < rate <= 10:

           dictionary[film][name] = rate

       else:

           print('Error')

   elif command == 'find':

       if rate_f(film):

           continue

       for name, rate in dictionary[film].items():

           print(f'{name} поставил оценку: {rate}')

       average(film)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

А) В ячейках С1, С2 Напишите дату и курс доллара на сегодняшний день; Б) В ячейках Е6:Е9 выполните расчет выручки в $ (рассчитывается произведением Цены на количество Продаж); В) В ячейках F6:F9 выполните расчет выручки в тенге (рассчитывается произведением Выручки в $на Курс доллара); Г) В ячейке F10 выполните итоговый расчет суммы Выручки в тенге (рассчитывается суммой диапазона ячеек F6:F9
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

maria
airon-082054
notka19746
petria742
vit010916
sergeevna
olegmgu1
kun1969
Vladimirovich58
Штакина1568
Кристина_Memmedov
snezhanaklimenkova
makashi28
zorinka777
karinasy4ewa