Плейлист дня. Решение задач на Python
Содержание:
1. Вывести буквы по алфавиту от и до заданных символов
2. Определить количество разрядов числа
3. Найти сумму и произведение цифр числа
#видео
Содержание:
1. Вывести буквы по алфавиту от и до заданных символов
2. Определить количество разрядов числа
3. Найти сумму и произведение цифр числа
#видео
YouTube
44 Задача: От и до заданных символов вывести буквы по алфавиту
Напишем программу, которая выводит символы алфавита в рамках заданных символов.
Решайте задания на сайте: https://docode.ru
Все видео курса:
https://www.youtube.com/watch?v=mCl2PifPy4c&list=PLNtbY2SklByx5FyelkV-DBN0mT-HDkYMy
Хотите больше видео?
Подписывайтесь…
Решайте задания на сайте: https://docode.ru
Все видео курса:
https://www.youtube.com/watch?v=mCl2PifPy4c&list=PLNtbY2SklByx5FyelkV-DBN0mT-HDkYMy
Хотите больше видео?
Подписывайтесь…
Тест на умение перебирать словари
Перебор словаря — важное умение, которое пригодится в любой области. Проверьте, насколько хорошо вы умеете это делать!
Перебор словаря — важное умение, которое пригодится в любой области. Проверьте, насколько хорошо вы умеете это делать!
Какая функция перегружает оператор //?
Anonymous Quiz
28%
__div__()
19%
__ceildiv__()
19%
__floordiv__()
13%
__truediv__()
21%
Посмотреть ответ
Задача для новичков.
Напишите функцию
Пример работы данной функции:
#pythonзадача #coбес
Напишите функцию
reverse_vowels()
, которая принимает на вход строку и возвращает новую строку, в которой все гласные буквы перевернуты в обратном порядке, а остальные символы оставлены на своих местах. Для простоты будем считать, что строка на английском языке, где 6 гласных букв 'aeiouy'
. Функция должна быть чувствительна к регистру.Пример работы данной функции:
reverse_vowels('hello world') --> 'hollo werld'Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.
reverse_vowels('Python is awesome') --> 'Pethon es awisomy'
reverse_vowels('algorithm') --> 'ilgorathm'
#pythonзадача #coбес
Ответ к предыдущей задаче для новичков.
def reverse_vowels(s):#pythonзадача #coбес
vowels = set('aeiouyAEIOUY')
s = list(s)
left, right = 0, len(s) - 1
while left < right:
if s[left] in vowels and s[right] in vowels:
s[left], s[right] = s[right], s[left]
left += 1
right -= 1
elif s[left] in vowels:
right -= 1
elif s[right] in vowels:
left += 1
else:
left += 1
right -= 1
return ''.join(s)
Задача для новичков.
Напишите функцию
Примеры работы данной функции:
#pythonзадача #coбес
Напишите функцию
longest_substring()
, которая принимает на вход строку s
и возвращает наибольшую подстроку sub
, которая встречается в s более одного раза, а также выводит количество ее вхождений. Если таких подстрок несколько, то функция выводит первую найденную подстроку.Примеры работы данной функции:
longest_substring("abcabcd") --> ("abc", 2)Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.
longest_substring("ababab") --> ("ab", 3)
longest_substring("abc") --> (None, 0)
#pythonзадача #coбес
Ответ к предыдущей задаче для новичков.
def longest_substring(s):#pythonзадача #coбес
n = len(s)
substrings = set()
max_substring = None
max_count = 0
for i in range(n):
for j in range(i + 1, n + 1):
substr = s[i:j]
if substr in substrings:
count = s.count(substr)
if count > max_count:
max_substring = substr
max_count = count
elif count == max_count and len(substr) > len(max_substring):
max_substring = substr
else:
substrings.add(substr)
return (max_substring, max_count)
Опрос! Откуда вы нас читаете?
Anonymous Poll
62%
Россия
7%
Беларусь
8%
Украина
2%
Грузия
2%
Армения
1%
Турция
1%
Польша
1%
Литва/Латвия/Эстония
14%
Другая страна
2%
Я цифровой кочевник, нигде долго не задерживаюсь!
Каким будет вывод этого кода в консоли?
Anonymous Quiz
24%
['3', '3', '3', '3', '3', '3']
15%
['3.1', '3.14', '3.142', '3.1416', '3.14159', '3.141582']
44%
['3', '3', '3', '3', '3']
13%
['3.1', '3.14', '3.142', '3.1416', '3.14159']
5%
Посмотреть ответ
Видео дня. Решаем задачи на Python с Codewars
Продолжаем покорять Codewars. Решаем популярные задачи 5 ранга.
Ссылка на YouTube
#видео
Продолжаем покорять Codewars. Решаем популярные задачи 5 ранга.
Ссылка на YouTube
#видео
YouTube
Решаем задачи на Python с Codewars | 5 kyu | Часть 1
Продолжаем покорять Codewars. Решаем популярные задачи 5 ранга.
Не забываем подписываться!
------
Все уроки по Python: https://youtu.be/LFCq-mNF96c
Telegram: https://yangx.top/plugar_inf
Группа в ВК: https://vk.com/plugar_inf
Rutube: https://rutube.ru/channel/38976172…
Не забываем подписываться!
------
Все уроки по Python: https://youtu.be/LFCq-mNF96c
Telegram: https://yangx.top/plugar_inf
Группа в ВК: https://vk.com/plugar_inf
Rutube: https://rutube.ru/channel/38976172…
Тест. Словари Python
Словари — неупорядоченные коллекции произвольных объектов с доступом по ключу. Их иногда ещё называют ассоциативными массивами или хеш-таблицами.
Проверьте, насколько хорошо вы знаете эту тему: пройдите тест по циклам из 10 вопросов!
Словари — неупорядоченные коллекции произвольных объектов с доступом по ключу. Их иногда ещё называют ассоциативными массивами или хеш-таблицами.
Проверьте, насколько хорошо вы знаете эту тему: пройдите тест по циклам из 10 вопросов!
Статья дня. Максимальное и минимальное значение int в Python
В этой статье мы рассмотрим, как получить максимальное и минимальное целочисленное значение (int) в Python. Мы разберем, в чем смысл этих значений и как их получить в версии Python до и после 3.0.
Читать статью
#читать
В этой статье мы рассмотрим, как получить максимальное и минимальное целочисленное значение (int) в Python. Мы разберем, в чем смысл этих значений и как их получить в версии Python до и после 3.0.
Читать статью
#читать
pythonturbo
Максимальное и минимальное значение int в Python
Разбираем, что собой представляют максимальное и минимальное значение типа int, в чем их смысл и как их получить в Python.
Задача для новичков.
Напишите функцию
Пример работы данной функции:
#pythonзадача #coбес
Напишите функцию
twoSum()
, которая принимает на вход массив с числами и некоторое целевое значение. Данная функция должна возвратить массив, состоящий из двух индексов,соответствующим двум числам во входящем массиве, которые в сумме дают целевое значение. Гарантируется, что есть не больше одной комбинации таких чисел. Если это сделать невозможно, функция должна возвратить значение None
.Пример работы данной функции:
twoSum([2,7,11,15], 9) --> [0, 1]Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.
twoSum([3,2,4], 6) --> [1, 2]
twoSum([3,3], 6) --> [0, 1]
#pythonзадача #coбес
Ответ к предыдущей задаче для новичков.
def twoSum(nums, target):#pythonзадача #coбес
num_dict = {}
for i in range(len(nums)):
compl = target - nums[i]
if compl in num_dict:
return [num_dict[compl], i]
num_dict[nums[i]] = i
return None
Задача для новичков.
Напишите функцию
Примеры работы данной функции:
#pythonзадача #coбес
Напишите функцию
kidsWithCandies()
, которая на вход принимает два аргумента. Первый - массив из целых чисел, которые обозначают количество конфет, имеющихся у соответствующего ребенка. Второй аргумент - целое число, которое обозначает количество дополнительных конфет. Данная функция должна вернуть массив булевых значений (True
или False
). Его значения завися от того, будет ли у соответствующего ребенка больше всех конфет, если он получит дополнительные конфеты (True
если да, в противном случае False
).Примеры работы данной функции:
kidsWithCandies([2,3,5,1,3], 3) --> [True, True, True, False, True]
kidsWithCandies([4,2,1,1,2], 1) --> [True, False, False, False, False]
Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.#pythonзадача #coбес
Видео дня. Что такое вызов функции
Python для начинающих. Из этого видео вы узнаете, что значит вызвать функцию и как это работает в Python, а также - куда и что возвращает функция.
Ссылка на YouTube
#видео
Python для начинающих. Из этого видео вы узнаете, что значит вызвать функцию и как это работает в Python, а также - куда и что возвращает функция.
Ссылка на YouTube
#видео
YouTube
Python для начинающих. Что такое вызов функции. #3
Что значит вызвать функцию и как это работает в Python? Куда и что возвращает функция?
🐍 Уроки по Python на LETPY, бесплатный тестовый период
https://letpy.com/?utm_source=youtube&utm_medium=channel&utm_content=functions_call
🐍 Уроки по Python на LETPY, бесплатный тестовый период
https://letpy.com/?utm_source=youtube&utm_medium=channel&utm_content=functions_call
Тест. While (уровень — лёгкий)
Цикл while используется в Python для неоднократного исполнения определенной инструкции до тех пор, пока заданное условие остается истинным. Этот цикл позволяет программе перебирать блок кода.
Хорошо ли вы умеете пользоваться циклом while? Пройдите тест из 10 вопросов и проверьте!
Цикл while используется в Python для неоднократного исполнения определенной инструкции до тех пор, пока заданное условие остается истинным. Этот цикл позволяет программе перебирать блок кода.
Хорошо ли вы умеете пользоваться циклом while? Пройдите тест из 10 вопросов и проверьте!
Что будет при выполнении '1' == 1 в консоли?
Anonymous Quiz
18%
Получим True
49%
Получим False
26%
Появится TypeError
3%
Появится ValueError
5%
Посмотреть ответ
Хотите принять участие в создании лучшей системы безопасности? 👨💻
Тогда приходите на One Day Offer для Data Scientists и Machine Learning Engineers 24 июня и за один день станьте частью команды, которая развивает систему форд-мониторинга для защиты клиентов Сбера везде: от онлайн-покупок до визитов в офисы.
Чем предстоит заниматься, если вы успешно пройдете отбор:
✔️ Создавать real-time, look-alike и графовые модели выявления транзакций, устройств и связей мошенников и мошеннических групп.
✔️ Строить модели обработки, классификации и суммаризации обращений по мошенничеству.
✔️ Внедрять модели и мониторить эффективность их работы.
✔️ Развивать внутренние ML-pipelines.
Наша система безопасности уже признана одной из лучших в мире, но мы абсолютно уверены, что с вами она станет еще круче.
Скорее переходите по ссылке, регистрируйтесь на One Day Offer и будьте готовы пройти все этапы отбора за один день! 👌
Тогда приходите на One Day Offer для Data Scientists и Machine Learning Engineers 24 июня и за один день станьте частью команды, которая развивает систему форд-мониторинга для защиты клиентов Сбера везде: от онлайн-покупок до визитов в офисы.
Чем предстоит заниматься, если вы успешно пройдете отбор:
✔️ Создавать real-time, look-alike и графовые модели выявления транзакций, устройств и связей мошенников и мошеннических групп.
✔️ Строить модели обработки, классификации и суммаризации обращений по мошенничеству.
✔️ Внедрять модели и мониторить эффективность их работы.
✔️ Развивать внутренние ML-pipelines.
Наша система безопасности уже признана одной из лучших в мире, но мы абсолютно уверены, что с вами она станет еще круче.
Скорее переходите по ссылке, регистрируйтесь на One Day Offer и будьте готовы пройти все этапы отбора за один день! 👌