Похожие презентации:
15-16 занятие
1.
Задачи(общие)Задача 1 (легкая)
Пользователь составляет заказ в ваш магазин, где указывает несколько позиций по
наименованиям.
Пока пользователь не введет «Заказать» - предоставьте возможность вводить названия
любых товаров. В конце – выведите весь список, пронумеровав каждый товар.
Задача 2 (Средняя)
Сгенерируйте массив из 10 случайных чисел от 0 до 50.
Выведите числа без повторений.
Задача 3 (Средняя)
Сгенерируйте массив из 10 случайных чисел от 0 до 50.
Все не дублированные числа замените на уникальные.
Задача 4 (сложная)
Сгенерируйте массив из 10 случайных чисел от 0 до 50.
Создайте алгоритм, который найдет и удалит 3 наибольших числа.
В конце работы программы – выведите удаленные числа и нынешний состав вашего
массива отдельно.
2.
Задачи(общие)Задача 5 (средняя)
Дан массив:
[ ("Иван", [2015, 2016, 2017, 2018, 2020]),
("Мария", [2012, 2013, 2015, 2016, 2017, 2018]),
("Анна", [2018, 2019, 2020, 2021, 2022]),
("Дмитрий", [2014, 2015, 2017, 2018, 2019]) ]
Удалите все года ниже 2019
Задача 6 (Легкая)
Для проверки работы алгоритма созданного в задаче 5.
Создайте случайную генерацию от 5 до 10 дат в случайном диапазоне от 2000 до 2024
года.
Задача 7 (средняя)
В списке хранятся коды ошибок, упорядоченные по времени.
Удалите все дубликаты, оставив только первое вхождение каждой ошибки.
Список: list_er = [31,404,31,”0xc00341”,501,502,502,17, “12xc0000”, ”0xc00341”, 22]
3.
Задачи(общие)Задача 8 (Легкая)
Создайте алгоритм, который будет вести бесконечный массив данных, в который будут
запоминаться неизменяемые пары хранящие «Имя» и «Возраст» пользователя, которые
он будет вводить сам, пока не введет вместо любого ввода «-1».
Задача 9 (средняя)
Создайте генератор массива внутри которого будет генерироваться еще несколько
массивов(одного типа).
Задача 10 (средняя)
Создайте генератор массива внутри которого будет сгенерирована случайная
вложенность иных массивов(одного типа).
Задача 11 (средняя)
Создайте алгоритм к задаче 10. Который будет проверять уровень вложенности в вашем
сгенерированном массиве.
Задача 12 (Сложная)
Добавьте в вашу генерацию в задаче 10 – случайный вид массива, включая строки,
списки, кортежи и (по возможности) словари.