Python DD 13-06-24 Домашние задания

Дз 22-07

  1. Давид: разобраться с git. Сначала git clone .... Далее commit and push.
  2. Дан список чисел. Показать все отрицательные числа с четными индексами.
  3. Дан список чисел. Выведите все элементы списка, каждый из которых больше своего предыдущего элемента.
  4. Дан список чисел. Выведите все наибольшие числа  и их индексы.
  5. Дан список чисел. Определите, сколько в этом списке элементов, каждый из которых больше двух своих соседей.
  6. Дан список чисел. Преобразовать список так, чтобы сначала шли нули, далее четные числа, далее нечетные.
  7. Дан список чисел и число k>0. Выведите те пары чисел из списка, которые отличаются на k.
  8. Даны 2 списка чисел. Найти числа, которые принадлежат обоим спискам и которые меньше суммы всех чисел первого списка.
  9. Даны 3 списка чисел. Найти числа из 3 списка, которые можно представить в виде суммы двух чисел, первое - из 1 списка, второе - из 2 списка.
  10. Даны 2 списка одинаковой длины. Получить новый список как их разность -  числа на соответствующих местах вычитаются (от первого списка второй).
  11. Вася хочет узнать, какую оценку он получит в четверти по информатике. Учитель придерживается следующей системы: вычисляется среднее арифметическое всех оценок в журнале, и ставится ближайшая целая оценка, не превосходящая среднего арифметического.При этом если у школьника есть двойка, а следующая за ней оценка – не двойка, то двойка считается закрытой, и при вычислении среднего арифметического не учитывается. Дан список оценок - целые числа от 2 до 5 включительно. Найдите четвертную оценку.
  12. Дан список чисел. Определить, является ли он симметричным, то есть читается одинаково справа налево и слева направо. Например, [1, 3, 4, 3, 1] - симметричный.

Дз 18-07

  1. Поэкспериментировать с каждой функцией из списка
  2. Дан список. Удалить последний и первый элементы.
  3. Дан список. Удалить все нули.
  4. Дан список. Вставить после каждого четного числа ноль.
  5. Даны два списка одинаковой длины. Получить новый список как их сумму - числа на соответствующих местах суммируются.
  6. Даны два списка. Показать те числа, которые есть в обоих списках.
  7. Даны три списка. Показать те числа, которые есть в первых двух списках, но нет в третьем.
  8. Дан список. Определить, если ли в нем повторяющиеся числа.
  9. Дан список. Найти в нем два наименьших числа.

Дз 04-07

  1. Даны две переменные, в которых хранятся числа. Поменять местами значения в них.
  2. Дан список чисел. Определить, содержит ли список данное число ровно 3 раза.
  3. Дан список чисел. Найти наименьшее четное число. Если такого нет, то вывести no.
  4. Дано число. Показать все числа, на которые оно делится.
  5. Задачи 84, 95, 96, 114, 98
  6. Вывести в консоль таблицу квадратов
  7. Проверьте, содержит ли данный список из n чисел, все целые числа от 1 до n.
  8. Даны два списка. Вывести на экран числа первого списка, которых нет во втором.

Дз 01-07

  1. Задачи с урока - еще раз с нуля
  2. Дан список чисел. Найти наименьшее число в нем.
  3. Дан список чисел. Найти сумму четных чисел в нем.
  4. Дан список чисел. Вывести yes, если сумма четных больше суммы нечетных, иначе no
  5. Дан список чисел. Вывести на экран те числа, которые больше первого числа списка.
  6. Дан список чисел. Вывести на экран четные числа, которые меньше суммы первого и последнего чисел списка.
  7. Дан список. Определить, сколько раз в нем содержится данное число.
  8. Дан список. Вывести yes, если все числа равны, иначе no

Дз 27-06

  1. Установить git на windows. Выполнить команду git clone https://github.com/gittadm/ddpython.git , то есть склонировать удаленный репозиторий.
  2. Задачи с урока - еще раз с нуля
  3. Задачи 83, 94, 99, 102, 104, 105, 111, 113, 115,

Дз 24-06

  1. Задача про пароль - 3 попытки входа в программу с помощью пароля.
  2. Задача про угадать число от 1 до 100 с 3 попыток.
  3. Задачи 87, 89, 109, 117

Дз 21-06

  1. Задачи 75, 76, 77, 79, 80, 81, 106, 82
  2. Вывести 1, -1, 1, -1, 1, -1 (всего n чисел)
  3. Вывести 1, 1, 2, 2, 3, 3, ..., 100, 100

Дз 17-06

  1. YH - прочитать и войти
  2. YH - 2.1 - прочитать теорию, задачи A, B, K, O
  3. YH - 2.2 - прочитать теорию, задачи C, D
  4. Задачи 44-50, 68

Дз 13-06

  1. Выделить строки и нажать Ctrl+/ - закомментировать или убрать комментарии
  2. Ctrl+Alt+L - форматирование кода
  3. Установить python (статья) и pycharm community Если не получится, то сделать дз онлайн
  4. Задачи 1, 2, 6, 7, 14, 15, 16, 22, 25, 33-35, 37
  5. Пользователь вводит путь в км и скорость в км/ч. Найти время.
  6. Пользователь вводит кол-во задач, решенных за неделю. Показать, сколько в среднем за день решал пользователь.
  7. Пользователь вводит цену за кг шоколада и сколько он заплатил за шоколад. Показать, сколько кг шоколада он купил.
  8. Пользователь вводит кол-во минут, часов и суток. Показать кол-во секунд за этот период.
  9. Пользователь вводит сторону квадрата. Найти площадь квадрата.
  10. Пользователь вводит кол-во дней. Показать, сколько это лет. Показать сколько это дней.
  11. Пользователь вводит цену и скидку в процентах. Показать цену после скидки.