ДЗ КМ-2: КМ-2. Основы программирования на Python: базовые конструкции и структуры данных вариант 3
Новинка
-15%
Описание
☑️ Готовая работа - КМ-2. Основы программирования на Python: базовые конструкции и структуры данных по курсу Технологии и методы программирования
📚 Услуги для ИДДО (жми на нужную ⬇️ ):➡️ Любой тест в ИДДО | Любой КМ | Любой предмет | Сессия под ключ | Практика | ВКР (Диплом) ⬅️
Остались вопросы? Скорее пиши ➡️ Написать эксперту
➡️ Готовые работы по курсу ⬅️
▶️ Помощь с работами по курсу ◀️
Задание:
Цель: приобретение навыков работы с интерактивной оболочкой языка Python.ЗАДАНИЕ 1.
Выполняется каждым студентом.
1. Запустите интерактивную оболочку языка Python.
2. Введите функцию help(). Изучите принципы ее работы. Вернитесь в интерактивную
оболочку командой quit.
3. Сложите два числа.
4. Вычтете два числа.
5. Умножьте два числа.
6. Разделите два числа.
7. Найдите остаток от деления двух чисел.
8. Найдите целую часть от деления двух чисел.
9. Возведите число в степень.
10. Выведете на экран сообщение “Hello, world!” при помощи функции print()
11. Измените порядок операций при помощи круглых скобок (например сложение перед
умножением)
12. Посчитайте выражение, в котором содержатся все вышеперечисленные операторы.
13. Выведете на экран последнее результат последнего выражения при помощи
специальной переменной _ (нижнее подчеркивание)
14. Присвойте значение переменной и используйте ее в произвольном арифметическом
выражении.
15. “Сложите” две строки
16. “Умножьте” строку на число
17. Присвойте двум переменным разные значения. Присвойте третьей переменной имя
одной из них. Постройте таблицу истинности для различных операторов сравнения (==,
!=, >, <, >=, <=, is, is not) примененных к этим переменным.
18. Проверьте какие из нижеперечисленных значений равны False
1) None
2) 0
3) 0.0
4) 0j
5) Nil
6) “”
7) “0”
19. Вычислите выражения:
ЗАДАНИЕ 2. Цель: закрепить навыки работы со списками и кортежами, использования функций, циклов
и условных операторов.
Общие требования
При выполнении задания необходимо:
- использовать язык программирования Python;
- применять списки;
- использовать функции с параметрами и возвращаемыми значениями;
- использовать циклы и условные операторы;
- обеспечить корректный ввод и вывод данных.
количество положительных, отрицательных и нулевых элементов.
Вариант 2. Ввести последовательность чисел. Найти минимальный и максимальный
элементы списка и вычислить их разность.
Вариант 3. Ввести оценки (целые числа от 2 до 5). Вычислить средний балл и количество
каждой оценки.
Вариант 4. Ввести строки до ввода пустой строки. Определить самую длинную и самую
короткую строку.
Вариант 5. Ввести последовательность целых чисел. Сформировать два списка: чётных и
нечётных чисел.
Вариант 6. Ввести последовательность чисел. Найти все элементы, превышающие среднее
значение списка.
Вариант 7. Ввести строки. Сформировать два списка: первый — строки, второй — длины
соответствующих строк.
Вариант 8. Ввести последовательность чисел. Найти сумму элементов с чётными
индексами.
Вариант 9. Ввести последовательность чисел. Проверить, упорядочен ли список по
возрастанию.
Вариант 10. Ввести строки. Для каждой строки определить количество слов.
Вариант 11. Ввести последовательность чисел. Найти максимальную сумму двух соседних
элементов.
Вариант 12. Ввести последовательность чисел. Сформировать новый список без
повторяющихся элементов, сохранив порядок.
Вариант 13. Ввести строки. Вывести строки, длина которых больше средней длины строк.
Вариант 14. Ввести последовательность чисел. Определить количество элементов, кратных
3.
Вариант 15. Ввести координаты точек на плоскости. Определить количество точек в каждой
четверти.
Вариант 16. Ввести последовательность чисел. Найти индекс первого максимального
элемента.
Вариант 17. Ввести строки. Отсортировать строки по возрастанию их длины.
Вариант 18. Ввести последовательность чисел. Сформировать два списка: первый —
исходные числа, второй — квадраты этих чисел.
Вариант 19. Ввести последовательность чисел. Проверить, является ли список
симметричным.
Вариант 20. Ввести последовательность чисел. Найти длину самой длинной возрастающей
подпоследовательности.
ЗАДАНИЕ 3
Цель: закрепить навыки структурирования программ, работы со вложенными циклами и
сложными структурами данных на основе списков и кортежей.
Общие требования
При выполнении задания необходимо:
- использовать язык программирования Python;
- разбивать программу на логические функции;
- использовать списки, в том числе вложенные;
- применять вложенные циклы;
- обеспечить вывод результатов в структурированном виде.
средний балл каждого студента и сформировать рейтинг.
Вариант 2. Ввести несколько строк чисел. Сформировать двумерный список и вычислить
суммы элементов каждой строки.
Вариант 3. Ввести список слов. Сгруппировать слова одинаковой длины.
Вариант 4. Ввести данные о товарах в формате: название, цена, количество. Определить
товар с наибольшей стоимостью.
Вариант 5. Ввести последовательность целых чисел. Для каждого числа определить
количество его делителей.
Вариант 6. Ввести координаты точек на плоскости. Найти точку, наиболее удалённую от
начала координат.
Вариант 7. Ввести строки. Для каждой строки определить количество гласных букв.
Вариант 8. Ввести несколько наборов чисел. Определить набор с максимальной суммой
элементов.
Вариант 9. Ввести оценки студентов. Определить уровень успеваемости каждого студента.
Вариант 10. Ввести последовательность чисел. Сформировать два списка: первый — числа,
второй — суммы цифр соответствующих чисел.
Вариант 11. Ввести строки. Найти пары строк одинаковой длины.
Вариант 12. Ввести последовательность чисел. Найти все локальные максимумы.
Вариант 13. Ввести матрицу чисел. Найти сумму элементов главной диагонали.
Вариант 14. Ввести последовательность чисел. Сформировать два списка: первый —
уникальные числа, второй — количество их вхождений в исходной последовательности.
Вариант 15. Ввести список слов. Найти группы слов, являющихся анаграммами.
Вариант 16. Ввести данные о маршрутах в формате: пункт назначения и расстояние. Найти
самый длинный маршрут.
Вариант 17. Ввести последовательность чисел. Разбить её на возрастающие
подпоследовательности.
Вариант 18. Ввести строки. Отсортировать строки по количеству гласных букв.
Вариант 19. Ввести последовательность чисел. Найти все пары чисел с одинаковой суммой
цифр.
Вариант 20. Ввести данные в формате: имя и набор баллов. Сформировать рейтинг и
определить лидера.
Полное задание смотрите в "демо".
Курс Технологии и методы программирования - КМ-2. Основы программирования на Python: базовые конструкции и структуры данных
Файлы условия, демо

📢 Есть вопросы или нужна помощь? Не знаете, как оформить заказ или оплатить?
👉 Просто нажмите кнопку Написать эксперту — я сразу отвечу, помогу разобраться и оформить всё за вас. 💬
🔥 Быстро. Удобно. Без лишних сложностей!
👉 Просто нажмите кнопку Написать эксперту — я сразу отвечу, помогу разобраться и оформить всё за вас. 💬
🔥 Быстро. Удобно. Без лишних сложностей!
Характеристики домашнего задания
Учебное заведение
Номер задания
Вариант
Программы
Теги
Просмотров
8
Качество
Идеальное компьютерное
Размер
154,85 Kb
Список файлов
z1.py
z2.py
z3.py
отчет_в3.docx

🎓 Поможем сдать всё — тесты, практику, экзамены, курсовые, дипломы, отчёты! Закроем долги под ключ 🔑 Ведём от первой сессии до диплома 🏆 Работаем с Синергией, МЭИ, МТИ и другими вузами 🤝 Гарантия результата или возврат денег 💰 Пиши! 🚀
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
Отзывы на другие работы автора
Учебная (ознакомительная) практика - Юриспруденция
Приобрела файл "Учебная (ознакомительная) практика - Юриспруденция" отличная возможность погрузиться в профессию и проверить себя на прочность перед выбором будущей карьеры. Рекомендуется каждому студенту-юристу. Оценка 5
🔥 База ответов на тесты по Современное кадровое делопроизводство СИНЕРГИЯ 🔥
Автору спасибо за ответы! Убрала одну звезду так как очень мало ответов на итоговый тест ( не вина автора), к сожалению много новых вопросов, на которые ответы отсутствуют. Ставлю 4 звёзды, за ответы на компетентный тест.
🔥 База ответов на ВСЕ тесты по История СИНЕРГИЯ 🔥
ответов на компетентностный тест нет, всё как и написано в описании. остальные ответы верны. тест был сдан в 2024г.
КМ-3. Перспективные направления развития микропроцессоров и микропроцессорных систем. Реферат
Можно сдать эту работу и получить 3 так как препод палит что работа уже была сдана раньше
КМ-3. Проектирование схем. Лабораторная работа (DEEDS) полная + файлы - Вариант 1 (2024! новая редакция)
На скринах в работе стоит дата мая 2024 г. Прошу убрать дату, и сообщить о возможности скачать работу
Здравствуйте, работа и была опубликована в мае 24 года. Если вам нужна индивидуальная работа - заказывайте услугу - https://studizba.com/file...ie-3-sutok-km-1.html
ИДДО НИУ «МЭИ»
meimei1337















