Share This
Связаться со мной
Крути в низ
//Python

Сбалансированный список

05.04.2022Category : Python

Дан список чисел. Все числа целые, не отрицательные. Количество чисел четное. Напишите функцию, которая будет делить этот список пополам, определять суммы чисел в половинах списка и сравнивать их. Функция должна возвращать новый список, в котором половина чисел, сумма которых оказалась меньше, заменяется числами из другой половины. Если сумма чисел в обеих половинах одинакова, функция должна..

Узнать больше
  • 8 views
  • 0 Comment

Цветные карандаши

05.04.2022Category : Python

Представьте, что у вас есть полоска квадратиков, которые нужно закрасить разными цветами в соответствии с заданным паттерном. Квадратики нужно закрашивать последовательно, т. е. если следующий квадрат другого цвета, вам нужно поменять карандаш. Напишите функцию, которая будет принимать список цветов cols и возвращать время (в секундах), необходимое для закрашивания всего паттерна. При этом: на смену карандаша уходит..

Узнать больше
  • 3 views
  • 0 Comment

Цифровое расстояние

05.04.2022Category : Python

Напишите функцию, которая будет принимать два целых числа, вычислять модуль их разности и выводить сумму цифр полученного числа. Пример: digit_distance(234, 489) ➞ 12 # |2 — 4| + |3 — 8| + |4 — 9| = 2 + 5 + 5 = 12 Примечания: Оба числа всегда будут одинаковой длины. Число на позиции num2 будет..

Узнать больше
  • 3 views
  • 0 Comment

Комплементарная РНК

05.04.2022Category : Python

Напишите функцию, которая будет находить обратную комплементарную цепочку заданной цепочки рибонуклеиновой кислоты (РНК). РНК будет представлена в виде строки, содержащей только символы «A», «C», «G» и «U». Это первые буквы названий составных частей нуклеиновых кислот — аденина, цитозина, гуанина и урацила. Комплементарными друг для друга являются аденин и урацил, гуанин и цитозин (т. е. пары A/U..

Узнать больше
  • 5 views
  • 0 Comment

Самое длинное слово

05.04.2022Category : Python

Напишите функцию, которая будет находить самое длинное слово в предложении. Если будет найдено два и больше слов одинаковой длины, нужно вернуть первое из них. Небуквенные символы (апостроф, точка, запятая и т. п.) считаются частью слова, к которому прилегают. Примеры longest_word(«Margaret’s toy is a pretty doll.») ➞ «Margaret’s» longest_word(«A thing of beauty is a joy forever.») ➞..

Узнать больше
  • 9 views
  • 0 Comment

Генераторы множеств в Python

01.04.2022Category : Python

В программировании на Python мы используем различные структуры данных, такие как списки, кортежи, множества и словари. Часто мы создаем их из уже существующих объектов в наших программах. В этой статье мы изучим генераторы множеств в Python. Они как раз и используются для создания новых множеств из уже существующих объектов. А для лучшего понимания работы генераторов..

Узнать больше
  • 2 views
  • 0 Comment

Тест | Строки и множества в Python

01.04.2022Category : Python

Хорошо ли вы умеете использовать множества и строки в Python? Пройдите тест из 10 вопросов и проверьте! Чтобы найти ответ на трудный вопрос, пользуйтесь интерпретатором и поисковиком. Еще тесты по строкам: Методы строк в Python Тест по строкам в Python Строки и методы строк Python Еще тесты по множествам: Методы множеств Тест по множествам в..

Узнать больше
  • 2 views
  • 0 Comment

Комментарии в Python: как закомментировать блок кода

01.04.2022Category : Python

В этой статье мы расскажем о комментариях в Python. Разберемся, зачем они нужны и как их использовать. Когда нужно использовать комментарии в Python Давайте разберем два самых общих случая использования комментариев в коде. В принципе, это касается не только Python, но и любого другого языка программирования. Итак, комментарии нужны, чтобы: Предотвратить выполнение кода. Иногда вам..

Узнать больше
  • 4 views
  • 0 Comment

Тест | Форматирование строк в Python

31.03.2022Category : Python

Python предоставляет несколько вариантов форматирования строк. Самый древний способ – с помощью оператора %. В Python 2.6 появился метод .format() с немного отличающимся синтаксисом от существующего оператора %. Начиная с версии Python 3.6, доступны f-строки – свежий и наиболее производительный способ форматирования строк. А вам легко дается форматирование строк? Пройдите тест из 10 вопросов и..

Узнать больше
  • 7 views
  • 0 Comment

Тест | Исключения в Python

30.03.2022Category : Python

Хорошо ли вы понимаете, как работают исключения в Python? Пройдите тест из 10 вопросов и проверьте! Чтобы найти ответ на трудный вопрос, пользуйтесь интерпретатором и поисковиком. Также рекомендуем статью «Обрабатываем исключения в Python: try и except». Пройдя этот тест, попробуйте следующий — Исключения Python. 0% Что выведет данный код? 1 0 Ошибку Correct! Wrong! Continue..

Узнать больше
  • 6 views
  • 0 Comment
Связаться со мной
Close