Списки Задание 1 1. Создайте новый список учеников учеников «Джеймс». «Дэниел» «Сьюзен». «Эмма] 2 Кто бы ни был первым в списке (ученики [0), получает золотой билет. Распечатайте следующее сообщение: печать «Золотой билет был вручен» студентам (0] I) 3. Следующий студент в списке также получает золотой билет. Распечатайте аналогичное сообщение, уточняющее, кем это будет. 4. Ясину пришлось отдохнуть. Из школы смените учеников (2) на «Faiz. 5 Используйте функцию добавления», чтобы добавить еще двух учеников по вашему выбору. Вам нужно будет использовать функцию append () дважды, один раз, чтобы добавить каждого нового члена. 6. Распечатайте полный список студентов. Дополнительное задание: после того, как будет напечатан полный список учеников • С пользователя, какого ученика он хочет заменить (число от 0 до 5) • С у пользователя имя нового ученика • Распечатайте обновленный список учеников Задание 2 7. Составьте список учителей: учителя = мистер Ар, «мистер Смит». Ньютон "," Мистер Харрис & Используйте следующий код, чтобы пройти по каждому учителю и напечатать их имя для счетчика в диапазоне (4). 9. Создайте еще один список, на этот раз, чтобы показать, сколько учеников в каждом классе учителей. Список должен состоять всего из четырех чисел (в правильном порядке). Мистер Эл. 21 Мистер Смит: 17 Ньютон: 13 Харрис: 5 10. Создайте цикл, в котором будут напечатаны имя И число учеников для каждого ученика. Код ниже может вам печатникам (счетчик), студентам (счетчик "студентов")
Если состояний три, то и система счисления - троичная.
100 сообщений потребуют 101 разное состояние, потому что еще должно быть нулевое состояние, когда сообщения отсутствуют и все светодиоды погашены.
Переводим 100 в троичную систему счисления.
100 / 3 = 33, остаток 1
33 / 3 = 11, остаток 0
11 / 3 = 3, остаток 2
3 / 3 = 1, остаток 0.
Теперь выписываем остаток и приписываем к нему остатки в обратном порядке: 10201
Итак, 100₁₀ = 10201₃, т.е для кодирования ста сообщения понадобится пять светодиодов (по числу разрядов в числе).
Короткий вариант
Если состояний три, то и система счисления - троичная.
100 сообщений потребуют 101 разное состояние, потому что еще должно быть нулевое состояние, когда сообщения отсутствуют и все светодиоды погашены.
Нам нет необходимости узнавать точное троичное значение числа 100, поскольку необходимо знать лишь количество разрядов в его записи. А это позволит сделать нахождение логарифма 100 по основанию 3.
Окончательно принимаем n=5, т.е.для кодирования ста сообщения понадобится пять светодиодов