TGViewer
Channel Public Channel
PythonBoost - сообщество питонистов

PythonBoost - сообщество питонистов

@pythonboost

Лучший Python телеграм канал для новичков.

Цель: подготовка студентов, начинающих питонистов к нахождению первой работы.

@anothertechrock

РКН: https://kurl.ru/Jhcwp
Subscribers
10.8K
Photos
306
Videos
6
Links
557

Showing posts older than #1387 · Back to latest

Older Posts 20 shown
Post #1386 2.47K
Задача для новичков.

Напишите функцию mostFrequentEven(), на вход которой подается список целых чисел. Эта функция должна вывести наиболее часто встречающееся целое число. Если таких несколько, то нужно вывести минимальное, а если их нет вообще, то вывести -1.

Примеры работы данной функции:

mostFrequentEven([0,1,2,2,4,4,1]) --> 2
mostFrequentEven([29,47,21,41,13,37,25,7]) --> -1

Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.

#pythonзадача #coбес
Post #1383 2.23K
Тест. Библиотека requests

Библиотека requests — одна из самых важных библиотек Python. Тест будет интересен всем, кто в какой-либо мере работает с HTTP-запросами.
Post #1382 2.45K
Видео дня. Типы данных и строгая типизация

Python для начинающих. Из этого видео вы узнаете, что собой представляют типы данных в Python, зачем нужно преобразование типов и почему оно не происходит автоматически.

Ссылка на YouTube

#видео
YouTube Python для начинающих. Типы данных и строгая типизация. #4 Что такое типы данных в Python? Зачем нужно преобразование типов? Почему Python не преобразует данные из одного типа в другой автоматически? 🐍 Уроки по Python на LETPY, бесплатный тестовый период https://letpy.com/?utm_source=youtube&utm_medium=channel…
Post #1379 1.97K
Статья дня. Преобразование текста в речь на Python

Преобразование текста в речь используется для создания голосового вывода на основе текста.

Это может быть полезно, когда вы хотите не читать текст, а слушать его. Кроме того, некоторые более продвинутые инструменты преобразования текста в речь можно использовать для создания реалистичного голоса для видео, рекламы или подкастов.

Прочитав это руководство, вы сможете создать свой собственный преобразователь.

Читать статью

#читать
  • ❤ 2
  • 🥰 1
Post #1378 1.99K
Ответ к предыдущей задаче для новичков.

def averageValue(nums):
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задача #coбес
Post #1377 2.16K
Задача для новичков.

Напишите функцию averageValue(), которая принимает на вход список целых неотрицательных чисел. Эта функция должна вернуть среднее значение четных чисел из данного списка, которые ещё при этом делятся на 3. Это значение должно быть округлено вниз до ближайшего целого значения. Если в списке нет значений, которые бы удовлетворяли этим условиям, функция должна вернуть 0.

Примеры работы данной функции:

averageValue([1,3,6,10,12,15]) --> 9
averageValue([1,2,4,7,10]) --> 0

Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.

#pythonзадача #coбес
Post #1376 2.12K
Ответ к предыдущей задаче для новичков.

def makePalindrome(s):
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)

#pythonзадача #coбес
  • 🤯 1
Post #1375 2.13K
Задача для новичков.

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

Примеры работы данной функции:

makePalindrome("egcfe") --> 'efcfe'
makePalindrome("seven") --> 'neven'

Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.

#pythonзадача #coбес
  • 👍 2
Post #1374 2.02K
  • 🤯 14
  • 👍 5
  • 😁 1
Post #1372 2.02K
Статья дня. Как разделить список на несколько равных частей

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

Читать статью

#читать
pythonturbo Как разделить список на несколько равных частей В этой статье мы рассмотрим, как разделить список на фрагменты с заданным количеством элементов. Будем применять циклы и NumPy.
Post #1370 1.95K
Тест. Методы в Python

Методы, наверное, самая важная часть в современных языках программирования. И Python — не исключение. Они используются везде и при этом выглядят по-разному. Проверьте, насколько хорошо вы в них разбираетесь: пройдите тест из 10 вопросов!
Post #1369 2.24K
Post #1368 2.17K
  • 👍 12
  • ❤ 1
Post #1366 2.13K
Статья дня. Как удалить папку в Python

Рассмотрели разные способы удаления непустых папок при помощи Python.

Читать статью

#читать
  • 👍 2
Post #1365 2.2K
Ответ к предыдущей задаче для новичков.

import re

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)

#pythonзадача #coбес
  • 👍 1
Post #1364 2.27K
Задача для новичков.

Напишите функцию minLength(), на вход которой подается строка, состоящая только из заглавных латинских букв. Для ее модификации можно применять операцию удаления подстрок 'AB' или 'BC'. Функция должна вывести длину минимально возможной строки после применения всех доступных операций.

Примеры работы данной функции:

minLength("ABFCACDB") --> 2
minLength("ACBBD") --> 5

Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.

#pythonзадача #coбес
  • 👍 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →