🐥 Задача по Python #9
Описание
Вы должны создать все перестановки непустой входной строки и удалить дубликаты, если они есть. Это означает, что вы должны перетасовать все буквы из ввода во всех возможных порядках.
Примеры
Обратите внимание, что порядок перестановок не имеет значения.
Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.
#задачи
Описание
Вы должны создать все перестановки непустой входной строки и удалить дубликаты, если они есть. Это означает, что вы должны перетасовать все буквы из ввода во всех возможных порядках.
Примеры
* С инпутом 'a'
* Ваша функция должна вернуть ['a']
* С инпутом 'ab'
* Ваша функция должна вернуть ['ab', 'ba']
* С инпутом 'aabb'
* Ваша функция должна вернуть ['aabb', 'abab', 'abba', 'baab', 'baba', 'bbaa']
Обратите внимание, что порядок перестановок не имеет значения.
Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.
#задачи
🤔32👍8❤1
Color-Stealing – алгоритм, который позволяет создавать фракталы в Python.
Реализация алгоритма кражи цвета. Формально говоря, этот алгоритм строит эстетически приятные фракталы путем копирования цветовых узоров из заданного вспомогательного изображения в бинарный фрактал.
На самом деле, фрактал выше выглядит просто прекрасно 🔥
Ознакомиться с проектом и некоторыми другими примерами вы можете здесь :3
Реализация алгоритма кражи цвета. Формально говоря, этот алгоритм строит эстетически приятные фракталы путем копирования цветовых узоров из заданного вспомогательного изображения в бинарный фрактал.
На самом деле, фрактал выше выглядит просто прекрасно 🔥
Ознакомиться с проектом и некоторыми другими примерами вы можете здесь :3
🔥36👍10😱7❤5🤯1
instagrapi - модуль, который предоставляет неофициальное API Instagram'a для Python.
Быстрая и эффективная оболочка Instagram Private API (общедоступные + частные запросы) без selenium. Используйте самую последнюю версию API от Instagram, которая была получена с помощью обратного проектирования с помощью Charles Proxy и Proxyman.
Функции instgrapi: Анонимное получение пользователей, постов, историй, основных моментов и подписчиков. Анонимное получение постов, историй, альбомов, роликов, данных IGTV и возможность загрузки контента. Анонимное получение всех комментариев к публикации и списка пользователей, которым она понравилась. Скачивание и загрузка фото, видео, IGTV, альбомов и историй. Статистика по аккаунтам, постам и историям. И это ещё не конец)
В примерах имеется даже бот, что может быть полезно в некоторых случаях 🌚
Ставится командой ⚙
Быстрая и эффективная оболочка Instagram Private API (общедоступные + частные запросы) без selenium. Используйте самую последнюю версию API от Instagram, которая была получена с помощью обратного проектирования с помощью Charles Proxy и Proxyman.
Функции instgrapi: Анонимное получение пользователей, постов, историй, основных моментов и подписчиков. Анонимное получение постов, историй, альбомов, роликов, данных IGTV и возможность загрузки контента. Анонимное получение всех комментариев к публикации и списка пользователей, которым она понравилась. Скачивание и загрузка фото, видео, IGTV, альбомов и историй. Статистика по аккаунтам, постам и историям. И это ещё не конец)
В примерах имеется даже бот, что может быть полезно в некоторых случаях 🌚
Ставится командой ⚙
pip install instagapi
Документация и примеры кода здесь :3👍32🔥5
Вам нравится читать контент на этом канале?
Возможно, вы задумывались о том, чтобы купить на нем рекламу?
Следуйте 3 простым шагам, чтобы сделать это:
1) Регистрируйтесь по ссылке: https://telega.in/c/xo_py
2) Пополняйтесь удобным способом
3) Размещайте рекламное сообщение
Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.
Возможно, вы задумывались о том, чтобы купить на нем рекламу?
Следуйте 3 простым шагам, чтобы сделать это:
1) Регистрируйтесь по ссылке: https://telega.in/c/xo_py
2) Пополняйтесь удобным способом
3) Размещайте рекламное сообщение
Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.
👍25😢5🔥1🤔1
🐥 Задача по Python #10
Описание
Напишите функцию/метод, чтобы он принимал строку PascalCase и возвращал строку питон кейса. Символы нижнего регистра могут быть цифрами. Если метод получает число в качестве входных данных, он должен вернуть строку.
Уровень сложности: СверхДжун.
Примеры
Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.
#задачи
Описание
Напишите функцию/метод, чтобы он принимал строку PascalCase и возвращал строку питон кейса. Символы нижнего регистра могут быть цифрами. Если метод получает число в качестве входных данных, он должен вернуть строку.
Уровень сложности: СверхДжун.
Примеры
"TestController" --> "test_controller"
"MoviesAndBooks" --> "movies_and_books"
"App7Test" --> "app7_test"
1 --> "1"
Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.
#задачи
👍20😢3😁2
This media is not supported in your browser
VIEW IN TELEGRAM
Plexus Effect(Эффект Сплетения) написанный на Python!
Код занимает всего 109 строк, что не может не радовать :D
Использованные модули: os, pygame, random, math. os - переменные среды. pygame - для вывода окошка с эффектом сплетения. random - для рандома :D. math - математические операции.
Ознакомиться с кодом вы можете здесь :3
А перейдя по этой ссылке вы можете посмотреть этапы написания этого эффекта.
Код занимает всего 109 строк, что не может не радовать :D
Использованные модули: os, pygame, random, math. os - переменные среды. pygame - для вывода окошка с эффектом сплетения. random - для рандома :D. math - математические операции.
Ознакомиться с кодом вы можете здесь :3
А перейдя по этой ссылке вы можете посмотреть этапы написания этого эффекта.
👍26🤩2
🐥 Задача по Python #11
Описание
Напишите класс, который, получив строку, будет возвращать строку в верхнем регистре, в которой каждая буква сдвинута вперед в алфавите на столько позиций, на которые был инициализирован шифр.
Примеры
Если что-то в строке не соответствует алфавиту (например, знаки препинания, пробелы), просто оставьте как есть.
Сдвиг всегда будет в диапазоне [1, 26] английских букв(по желанию можно написать и второй класс для русского алфавита, диапазон [1, 33]).
Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.
#задачи
Описание
Напишите класс, который, получив строку, будет возвращать строку в верхнем регистре, в которой каждая буква сдвинута вперед в алфавите на столько позиций, на которые был инициализирован шифр.
Примеры
c = CaesarCipher(5) # создаётся шифр Цезаря со сдвигом 5
c.encode('Codewars') # возвращает 'HTIJBFWX'
c.decode('BFKKQJX') # возвращает 'WAFFLES'
Если что-то в строке не соответствует алфавиту (например, знаки препинания, пробелы), просто оставьте как есть.
Сдвиг всегда будет в диапазоне [1, 26] английских букв(по желанию можно написать и второй класс для русского алфавита, диапазон [1, 33]).
Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.
#задачи
👍12❤1
Трагикомедия в двух актах. Он сам полез на эшафот, теперь за спиной стоит палач :(
🔥68😢39😁10❤3😱3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Snake – проект, который посвящен искусственному интеллекту игры Snake.
Цель змеи — постоянно есть пищу и как можно быстрее заполнить карту своим телом.
Изначально проект был написан на C++. Теперь он был переписан на Python для удобного графического интерфейса и простоты реализации алгоритма.
Ознакомиться с проектом можно здесь :3
Цель змеи — постоянно есть пищу и как можно быстрее заполнить карту своим телом.
Изначально проект был написан на C++. Теперь он был переписан на Python для удобного графического интерфейса и простоты реализации алгоритма.
Ознакомиться с проектом можно здесь :3
👍38🔥3❤2😱2🎉2