Главная » Готовые работы » Технологии и методы программирования » Домашние задания » ИДДО НИУ «МЭИ» » Номер КМ-2 » Вариант 3 » Файлы » КМ-2. Основы программирования на Python: базовые конструкции и структуры данных

ДЗ КМ-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;
  • применять списки;
  • использовать функции с параметрами и возвращаемыми значениями;
  • использовать циклы и условные операторы;
  • обеспечить корректный ввод и вывод данных.
Вариант 1. Ввести последовательность целых чисел до ввода слова стоп. Определить
количество положительных, отрицательных и нулевых элементов.
Вариант 2. Ввести последовательность чисел. Найти минимальный и максимальный
элементы списка и вычислить их разность.
Вариант 3. Ввести оценки (целые числа от 2 до 5). Вычислить средний балл и количество
каждой оценки.
Вариант 4. Ввести строки до ввода пустой строки. Определить самую длинную и самую
короткую строку.
Вариант 5. Ввести последовательность целых чисел. Сформировать два списка: чётных и
нечётных чисел.
Вариант 6. Ввести последовательность чисел. Найти все элементы, превышающие среднее
значение списка.
Вариант 7. Ввести строки. Сформировать два списка: первый — строки, второй — длины
соответствующих строк.
Вариант 8. Ввести последовательность чисел. Найти сумму элементов с чётными
индексами.
Вариант 9. Ввести последовательность чисел. Проверить, упорядочен ли список по
возрастанию.
Вариант 10. Ввести строки. Для каждой строки определить количество слов.
Вариант 11. Ввести последовательность чисел. Найти максимальную сумму двух соседних
элементов.
Вариант 12. Ввести последовательность чисел. Сформировать новый список без
повторяющихся элементов, сохранив порядок.
Вариант 13. Ввести строки. Вывести строки, длина которых больше средней длины строк.
Вариант 14. Ввести последовательность чисел. Определить количество элементов, кратных
3.
Вариант 15. Ввести координаты точек на плоскости. Определить количество точек в каждой
четверти.
Вариант 16. Ввести последовательность чисел. Найти индекс первого максимального
элемента.
Вариант 17. Ввести строки. Отсортировать строки по возрастанию их длины.
Вариант 18. Ввести последовательность чисел. Сформировать два списка: первый —
исходные числа, второй — квадраты этих чисел.
Вариант 19. Ввести последовательность чисел. Проверить, является ли список
симметричным.
Вариант 20. Ввести последовательность чисел. Найти длину самой длинной возрастающей
подпоследовательности.
ЗАДАНИЕ 3
Цель: закрепить навыки структурирования программ, работы со вложенными циклами и
сложными структурами данных на основе списков и кортежей.
Общие требования
При выполнении задания необходимо:
  • использовать язык программирования Python;
  • разбивать программу на логические функции;
  • использовать списки, в том числе вложенные;
  • применять вложенные циклы;
  • обеспечить вывод результатов в структурированном виде.
Вариант 1. Ввести данные о студентах в формате: фамилия и несколько оценок. Вычислить
средний балл каждого студента и сформировать рейтинг.
Вариант 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
Поделитесь ссылкой:
Базовая цена: 1 490 1 269 руб.
Скидка закончится 05 октября в 23:59
Уникальное решение Услуга за 2990 руб.
Помощь с тестом Услуга за 1999 руб.
Помощь с предметом ЦЕЛИКОМ Услуга за 4990 руб.
Помощь с полным закрытием сессии Услуга за 9999 руб.
Расширенная гарантия +3 недели гарантии, +10% цены
Рейтинг покупателей
5 из 5
Поделитесь ссылкой:
Сопутствующие материалы

Подобрали для Вас услуги

Вы можете использовать домашнюю работу для примера, а также можете ссылаться на неё в своей работе. Авторство принадлежит автору работы, поэтому запрещено копировать текст из этой работы для любой публикации, в том числе в свою домашнюю работу в учебном заведении, без правильно оформленной ссылки. Читайте как правильно публиковать ссылки в своей работе.
Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7479
Авторов
на СтудИзбе
235
Средний доход
с одного платного файла
Обучение Подробнее