Поделитесь своими знаниями, ответьте на вопрос:
1) Написати програму, яка отримує від користувача назву файла і його розширення. Потрібно вивести на екран тільки розширення веденого файла. Використовувати методи .split() і repr. 2) Використовувати f-string Написати програму, яка на вході отримує готову дату і вам потрібно роздрукувати числа, так щоб мало наступний вигляд: Ввід: (21, 11, 2020) Вивід: Екзамен почнеться у 21/11/2020 3) Чистовувати f-string Напишіть програму, яка на вході отримує число n і виводить послідовність додавання n+nn+nnn. Наприклад: Ввід: 5. Вивід: 5+55+555 І отримуємо 615 4) Певірка повинна бути через умови (if, elif, else) Написати програму в якій перевіряється чи даний список пустий чи ні. 5) Потрібно використати for-цикли. Напишіть програму, де відбуваться вставка слова і приєднання до нього числа в діапозоні заданого списка. Ввід: num = [1, 2, 3, 4] Вивід: ['emp1', 'emp2', 'emp3', 'emp4'] 6) Потрібно використати цикл і в ньому вкладений цикл, також потрібно знати метод додавання значень у список. Створіть список у списку, де всі значення нулі. Всередині одного списку, повинно бути 3 списка і значення 0. Наприклад: [[0, 0], [0, 0], [0, 0]] 7) Створіть програму для оприділення знаку зодіака людини. На вході отримуємо номер дня і місяця, і на виході Зодіак людини Наприклад: Ввід: 15 6 Вивід: Близнюки. 8) ХТО ХОЧЕ СТАТИ МІЛЬЙОНЕРОМ: Тобто задаються питання(до 6 питань) програмою і людина відповідає. Підраховуються очки і виводиться результат на екран чи виграла людина чи ні. 9) AMONG US: Потрібно створити програму, яка буде оприділяти хто є диверсантом. Тобто якщо хтось із ваших чоловічків введе слово "Boom", то програма повинна його зафіксувати і видати результат. 10) Створіть програму, яка із вибірки характеристик генерує коментар до даного персонажа. Наприклад: Список характеристик: [хороший, поганий, старанний, напористий] Вивід: Вася Пупкін є дуже напористий і хороший, і всім він подобається.
1. Время передачи по высокоскоростному каналу
2. Время передачи по низкоскоростному каналу
3. Время для получения первых 1024 Кб
4. Всё сложим.
2^20 бит/с = 2^20 / 8 / 1024 Кбайт/с = 2^20 / 2^3 / 2^10 = 2^7 Кбайт/с
2^13 бит/с = 2^13 / 8 / 1024 Кбайт/с = 2^13 / 2^3 / 2^10 = 2^0 = 1 Кбайт/с
10 Мб равно 10*1024 Кбайт = 10*2^10 Кбайт.
По высокоскоростному каналу файл будет передаваться
(10*2^10) / 2^7 = 10*2^3 = 80 секунд
По низкоскоростному каналу файл будет передаваться
(10*2^10) / 1 = 10*2^10 = 10240 секунд.
Первые 1024 Кбайт будут передаваться
2^10 / 2^7 = 8 секунд
Общее время 80+10240+8 = 10328 секунд.