Задача для новичков.
Напишите функцию
Примеры работы данной функции:
#pythonзадача #coбес
Напишите функцию
minLength(), на вход которой подается строка, состоящая только из заглавных латинских букв. Для ее модификации можно применять операцию удаления подстрок 'AB' или 'BC'. Функция должна вывести длину минимально возможной строки после применения всех доступных операций.Примеры работы данной функции:
minLength("ABFCACDB") --> 2
minLength("ACBBD") --> 5
Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.#pythonзадача #coбес
👍1
Ответ к предыдущей задаче для новичков.
import re#pythonзадача #coбес
def minLength(s: str) -> int:
match = re.search('AB|CD', s)
while match:
s = re.sub(r'AB|CD', '', s)
match = re.search('AB|CD', s)
return len(s)
👍1
Статья дня. Как удалить папку в Python
Рассмотрели разные способы удаления непустых папок при помощи Python.
Читать статью
#читать
Рассмотрели разные способы удаления непустых папок при помощи Python.
Читать статью
#читать
👍2
Каким будет вывод этого кода?
Anonymous Quiz
6%
None
16%
Исключение на строке 4
22%
Исключение на строке 5
47%
{(1, 2): 1, (3, [1, 2]): 2}
9%
Посмотреть ответ
👍12❤1
Видео дня. Modern Graphical User Interfaces in Python
Разбираем, как построить современно выглядящий GUI на Python.
Ссылка на YouTube
#видео #english
Разбираем, как построить современно выглядящий GUI на Python.
Ссылка на YouTube
#видео #english
YouTube
Modern Graphical User Interfaces in Python
In this video, we learn how to build modern-looking graphical user interfaces (GUIs) in Python.
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
📚 Programming Books & Merch 📚
🐍 The Python Bible Book: https://www.neuralnine.com/books/
💻 The Algorithm Bible Book: https://www.neuralnine.com/books/…
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
📚 Programming Books & Merch 📚
🐍 The Python Bible Book: https://www.neuralnine.com/books/
💻 The Algorithm Bible Book: https://www.neuralnine.com/books/…
👍1
Тест. Методы в Python
Методы, наверное, самая важная часть в современных языках программирования. И Python — не исключение. Они используются везде и при этом выглядят по-разному. Проверьте, насколько хорошо вы в них разбираетесь: пройдите тест из 10 вопросов!
Методы, наверное, самая важная часть в современных языках программирования. И Python — не исключение. Они используются везде и при этом выглядят по-разному. Проверьте, насколько хорошо вы в них разбираетесь: пройдите тест из 10 вопросов!
Статья дня. Как разделить список на несколько равных частей
В этой статье мы подробно рассмотрим несколько подходов к разделению списка на части. Но учтите, что идея не в том, чтобы использовать существующее решение, а в том, чтобы реализовать логику самостоятельно.
Читать статью
#читать
В этой статье мы подробно рассмотрим несколько подходов к разделению списка на части. Но учтите, что идея не в том, чтобы использовать существующее решение, а в том, чтобы реализовать логику самостоятельно.
Читать статью
#читать
pythonturbo
Как разделить список на несколько равных частей
В этой статье мы рассмотрим, как разделить список на фрагменты с заданным количеством элементов. Будем применять циклы и NumPy.
Что произойдет при выполнении данного кода в консоли Python?
Anonymous Quiz
33%
Упадет исключение
39%
Список изменится на [3, 4, 5]
15%
И исключение упадет, и список изменится на [3, 4, 5]
5%
Ничего не произойдет
8%
Посмотреть ответ
🤯14👍5😁1
Задача для новичков.
Напишите функцию
Примеры работы данной функции:
#pythonзадача #coбес
Напишите функцию
makePalindrome(), на вход которой подается строка состоящая из строчных английских букв. Эта функция должна вывести палиндром, построенный с минимальным количеством замен букв. Если таких палиндромов можно создать несколько, вывести необходимо минимальный в лексикографическом смысле. Напомним, что палиндромом называется строка, которая одинаково читается в обоих направлениях.Примеры работы данной функции:
makePalindrome("egcfe") --> 'efcfe'
makePalindrome("seven") --> 'neven'
Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.#pythonзадача #coбес
👍2
Ответ к предыдущей задаче для новичков.
def makePalindrome(s):#pythonзадача #coбес
s = list(s)
n = len(s)
for i in range(n // 2):
j = n - i - 1
if s[i] != s[j]:
s[i] = s[j] = min(s[i], s[j])
return ''.join(s)
🤯1
Задача для новичков.
Напишите функцию
Примеры работы данной функции:
#pythonзадача #coбес
Напишите функцию
averageValue(), которая принимает на вход список целых неотрицательных чисел. Эта функция должна вернуть среднее значение четных чисел из данного списка, которые ещё при этом делятся на 3. Это значение должно быть округлено вниз до ближайшего целого значения. Если в списке нет значений, которые бы удовлетворяли этим условиям, функция должна вернуть 0.Примеры работы данной функции:
averageValue([1,3,6,10,12,15]) --> 9
averageValue([1,2,4,7,10]) --> 0
Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.#pythonзадача #coбес
Ответ к предыдущей задаче для новичков.
def averageValue(nums):#pythonзадача #coбес
x = [i for i in nums if i % 2 == 0 and i % 3 == 0]
return 0 if len(x) == 0 else sum(x) // len(x)
Статья дня. Преобразование текста в речь на Python
Преобразование текста в речь используется для создания голосового вывода на основе текста.
Это может быть полезно, когда вы хотите не читать текст, а слушать его. Кроме того, некоторые более продвинутые инструменты преобразования текста в речь можно использовать для создания реалистичного голоса для видео, рекламы или подкастов.
Прочитав это руководство, вы сможете создать свой собственный преобразователь.
Читать статью
#читать
Преобразование текста в речь используется для создания голосового вывода на основе текста.
Это может быть полезно, когда вы хотите не читать текст, а слушать его. Кроме того, некоторые более продвинутые инструменты преобразования текста в речь можно использовать для создания реалистичного голоса для видео, рекламы или подкастов.
Прочитав это руководство, вы сможете создать свой собственный преобразователь.
Читать статью
#читать
pythonturbo
Преобразование текста в речь на Python
В этой статье мы расскажем, как реализовать преобразование текста в речь на Python. Прочитав ее, вы сможете создать собственный конвертер.
❤2🥰1
Видео дня. Типы данных и строгая типизация
Python для начинающих. Из этого видео вы узнаете, что собой представляют типы данных в Python, зачем нужно преобразование типов и почему оно не происходит автоматически.
Ссылка на YouTube
#видео
Python для начинающих. Из этого видео вы узнаете, что собой представляют типы данных в Python, зачем нужно преобразование типов и почему оно не происходит автоматически.
Ссылка на YouTube
#видео
YouTube
Python для начинающих. Типы данных и строгая типизация. #4
Что такое типы данных в Python? Зачем нужно преобразование типов? Почему Python не преобразует данные из одного типа в другой автоматически?
🐍 Уроки по Python на LETPY, бесплатный тестовый период
https://letpy.com/?utm_source=youtube&utm_medium=channel…
🐍 Уроки по Python на LETPY, бесплатный тестовый период
https://letpy.com/?utm_source=youtube&utm_medium=channel…
Тест. Библиотека requests
Библиотека requests — одна из самых важных библиотек Python. Тест будет интересен всем, кто в какой-либо мере работает с HTTP-запросами.
Библиотека requests — одна из самых важных библиотек Python. Тест будет интересен всем, кто в какой-либо мере работает с HTTP-запросами.
Каким будет вывод этого кода?
Anonymous Quiz
19%
Ничего: в скобках не указаны переменные
13%
Исключение
39%
Пустая строка, потом None
17%
None, None
13%
Посмотреть ответ
👍2
Задача для новичков.
Напишите функцию
Примеры работы данной функции:
#pythonзадача #coбес
Напишите функцию
mostFrequentEven(), на вход которой подается список целых чисел. Эта функция должна вывести наиболее часто встречающееся целое число. Если таких несколько, то нужно вывести минимальное, а если их нет вообще, то вывести -1.Примеры работы данной функции:
mostFrequentEven([0,1,2,2,4,4,1]) --> 2
mostFrequentEven([29,47,21,41,13,37,25,7]) --> -1
Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.#pythonзадача #coбес