Задача с кодом. Биграммы
Напишите функцию, которая будет принимать список биграмм и список слов, а затем проверять, можно ли найти все биграммы в списке слов хотя бы по одному разу.
Биграмма — это два символа, идущих последовательно в одном слове.
Если список слов пуст, функция должна вернуть False.
Примеры:
#задача #coding
Напишите функцию, которая будет принимать список биграмм и список слов, а затем проверять, можно ли найти все биграммы в списке слов хотя бы по одному разу.
Биграмма — это два символа, идущих последовательно в одном слове.
Если список слов пуст, функция должна вернуть False.
Примеры:
can_find(["at", "be", "th", "au"], ["beautiful", "the", "hat"])Решение на нашем сайте.
➞ True
can_find(["ay", "be", "ta", "cu"], ["maybe", "beta", "abet", "course"])
➞ False
# "cu" не встречается ни в одном слове
can_find(["th", "fo", "ma", "or"], ["the", "many", "for", "forest"])
➞ True
can_find(["oo", "mi", "ki", "la"], ["milk", "chocolate", "cooks"])
➞ False
#задача #coding
Применяем Python на практике: книги по прикладному использованию языка, изданные в 2019 году
В этой подборке мы собрали книги, посвященные использованию Python в самых разных областях. В них рассматриваются способы решения конкретных практических задач, где Python выступает в качестве инструмента.
#книги
В этой подборке мы собрали книги, посвященные использованию Python в самых разных областях. В них рассматриваются способы решения конкретных практических задач, где Python выступает в качестве инструмента.
#книги
Лучшие книги по Django для новичков и опытных разработчиков
Django – это основной веб-фреймворк языка Python. При использовании его готовых решений создание веб-приложений занимает меньше времени. Любая книга из этой статьи даст вам неплохой старт и облегчит ваш путь в веб-программировании с использованием Django.
#книги #django
Django – это основной веб-фреймворк языка Python. При использовании его готовых решений создание веб-приложений занимает меньше времени. Любая книга из этой статьи даст вам неплохой старт и облегчит ваш путь в веб-программировании с использованием Django.
#книги #django
Книги. Изучаем популярные библиотеки Python
Одно из несомненных преимуществ языка Python — наличие большого количества библиотек для работы в самых разных областях. Хороший разработчик должен знать хотя бы самые популярные из них, чтобы при случае не изобретать заново велосипед.
В этой статье мы собрали книги, в которых рассматривается работа нескольких часто применяемых библиотек Python.
#книги
Одно из несомненных преимуществ языка Python — наличие большого количества библиотек для работы в самых разных областях. Хороший разработчик должен знать хотя бы самые популярные из них, чтобы при случае не изобретать заново велосипед.
В этой статье мы собрали книги, в которых рассматривается работа нескольких часто применяемых библиотек Python.
#книги
Задача с кодом. Считаем повторы
Напишите функцию, которая будет возвращать количество повторов символов в строке.
Функция должна считать повторы символов, а не вхождения (т. е. первое вхождение не считается).
Пробелы тоже считаем символами.
Функция должна быть чувствительной к регистру.
Если повторов нет, вернуть 0.
Примеры:
#задача #coding
Напишите функцию, которая будет возвращать количество повторов символов в строке.
Функция должна считать повторы символов, а не вхождения (т. е. первое вхождение не считается).
Пробелы тоже считаем символами.
Функция должна быть чувствительной к регистру.
Если повторов нет, вернуть 0.
Примеры:
duplicates("Hello World!") ➞ 3
# "o" = 2, "l" = 3.
# "o" повторяется 1 раз, а "l" - 2 раза.
# Отсюда 1 + 2 = 3
duplicates("foobar") ➞ 1
duplicates("helicopter") ➞ 1
duplicates("birthday") ➞ 0
# Если повторов нет, возвращаем 0
Решение на нашем сайте.#задача #coding
🔥1
Топ-7 учебников по Python для начинающих (на русском языке)
Каким бы ни был ваш бэкграунд, важно изучать Python правильно, по подходящим учебным пособиям. В частности, стоит обращать внимание на рассматриваемую в них версию языка. В этой статье мы собрали для вас самые лучшие книги по Python 3, подходящие для начинающих.
#книги
Каким бы ни был ваш бэкграунд, важно изучать Python правильно, по подходящим учебным пособиям. В частности, стоит обращать внимание на рассматриваемую в них версию языка. В этой статье мы собрали для вас самые лучшие книги по Python 3, подходящие для начинающих.
#книги
👍10
Статус.обновление
Добавили реакции в канал. Теперь можете оставлять ваши реакции под постом.
Добавили реакции в канал. Теперь можете оставлять ваши реакции под постом.
🐳50👍22🔥11🤡8🌚6🌭6👌4🎉3💯3😱2💩2
Задача с кодом. Последний элемент
Напишите функцию, которая будет принимать список и проверять, является ли последний элемент в списке результатом конкатенации всех остальных. Список никогда не будет пустым.
Примеры:
#задача #coding
Напишите функцию, которая будет принимать список и проверять, является ли последний элемент в списке результатом конкатенации всех остальных. Список никогда не будет пустым.
Примеры:
match_last_item(["rsq", "6hi", "g", "rsq6hig"])Решение на нашем сайте.
➞ True
match_last_item([1, 1, 1, "11"])
➞ False
# Последний элемент должен быть "111"
match_last_item([8, "thunder", True, "8thunderTrue"])
➞ True
#задача #coding
👍7❤1🤯1
Тест. Boolean и числа в Python
Хорошо ли вы умеете совмещать логический тип данных и числа в Python? Пройдите тест из 10 вопросов и проверьте!
#тест
Хорошо ли вы умеете совмещать логический тип данных и числа в Python? Пройдите тест из 10 вопросов и проверьте!
#тест
👍8
Задача на логику. Найдите число, обозначенное вопросительным знаком
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
👍23👏4
Задача с кодом. Дубликаты чисел
Напишите функцию, которая будет принимать список nums, содержащий числа в диапазоне от 1 до 100, и возвращать отсортированный список чисел, которые в списке nums встречались дважды.
Примеры:
- никакое число не будет встречаться в nums трижды и более раз,
- если никакое число в nums не встречалось дважды, функция должна вернуть None.
Решение на нашем сайте.
#задача #coding
Напишите функцию, которая будет принимать список nums, содержащий числа в диапазоне от 1 до 100, и возвращать отсортированный список чисел, которые в списке nums встречались дважды.
Примеры:
duplicate_nums([1, 2, 3, 4, 3, 5, 6])Примечания:
➞ [3]
duplicate_nums([81, 72, 43, 72, 81, 99, 99, 100, 12, 54])
➞ [72, 81, 99]
duplicate_nums([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
➞ None
- никакое число не будет встречаться в nums трижды и более раз,
- если никакое число в nums не встречалось дважды, функция должна вернуть None.
Решение на нашем сайте.
#задача #coding
👍9
Топ-5 книг по машинному обучению для питонистов
Уже даже на позицию Python-разработчика уровня Junior часто задают базовые вопросы по машинному обучению. Чтобы помочь вам войти в эту тему и разобраться с основами ML (Machine learning), мы собрали для вас подборку из пяти книг.
#книги #ml
Книги по ML - @maschinelearning
Уже даже на позицию Python-разработчика уровня Junior часто задают базовые вопросы по машинному обучению. Чтобы помочь вам войти в эту тему и разобраться с основами ML (Machine learning), мы собрали для вас подборку из пяти книг.
#книги #ml
Книги по ML - @maschinelearning
👍5
Задача на логику. Хамелеоны
На острове было 13 красных, 15 зеленых и 17 синих хамелеонов. Если встречаются два хамелеона разного цвета, то они одновременно меняют свой цвет на третий (например, синий и зеленый - меняются на красный).
Может ли случиться так, что через некоторое время все хамелеоны окажутся одного цвета?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
На острове было 13 красных, 15 зеленых и 17 синих хамелеонов. Если встречаются два хамелеона разного цвета, то они одновременно меняют свой цвет на третий (например, синий и зеленый - меняются на красный).
Может ли случиться так, что через некоторое время все хамелеоны окажутся одного цвета?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
👍7🔥3👎1