Python Turbo. Уютное сообщество Python разработчиков.
10.7K subscribers
242 photos
8 videos
1 file
182 links
Трюки и полезности Python.
Никакой воды, только полезные материалы.
Марафоны по кодингу, разбор вашего кода в чате.

Реклама: @anothertechrock

Перечень РКН: https://kurl.ru/gursU
Download Telegram
🐧 Linux Junior - канал для Linux любителей.
Тем кому нравится командная строка и то, какое волшебство можно в ней делать.

 -rf *
man man
touch -m old_file
shutdown now

Эти и другие команды ты можешь выучить у нас в игровой форме.

Подписывайся и отвечай на вопросы, решай задачки: @juniorlinux
🔥4👎2👍1
QaRocks - канал для стартующих в QA.

Что мы для вас собрали?

1. Туториалы по всем видам тестирования
2. Важные книги для изучения основ QA
3. Тесты для проверки ваших знаний
4. Разбор вопросов с собеседования

Все это, но еще и конкурсы по основам QA, SQL и Git в нашем канале.
💩1🤡1
🐥 Задача по Python #15

Описание

Напишите функцию, которая путём перестановок цифр в числе возвращает наибольшее возможное число.

Примеры

biggerNum(2017) # Должно вернуть 7210

biggerNum(12345) # Должно вернуть 54321

Использование модулей - строго запрещено 👿

Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.

#задачи
👍4🔥1
Задача для новичков.

Создайте методы для класса Calculator, которые могут складывать, вычитать, умножать и делить два числа

Пример:
calculator = Calculator()

calculator.add(10, 5) ➞ 15

calculator.subtract(10, 5) ➞ 5

calculator.multiply(10, 5) ➞ 50

calculator.divide(10, 5) ➞ 2

Пишите ваши варианты решения в комментах. Варианты решений будут скоро(сегодня-завтра)

#новичок #coбес
👍9🔥2👏1
Ответ к предыдущей задаче для новичков.

class Calculator:
@staticmethod
def add(n1, n2):
return n1 + n2

@staticmethod
def subtract(n1, n2):
return n1 - n2

@staticmethod
def divide(n1, n2):
if n2 != 0:
return n1 / n2

@staticmethod
def multiply(n1, n2):
return n1 * n2

Еще 3 варианта решения мы закинули на наш сайт: https://pythonturbo.ru/zadacha-prostoj-oop-kalkulyator/

#новичок #coбес
👍61👎1😁1
🐥 Задача по Python #16

Описание

Напишите функцию, которая принимает строку скобок и определяет, допустим ли порядок скобок. Функция должна возвращать true, если строка допустима, и false, если она недействительна.

Примеры

"()" => True
")(()))" => False
"(" => False
"(())((()())())" => True

Ограничения

0 <= input.length <= 100

Наряду с открывающей ( и закрывающей ) скобкой ввод может содержать любые допустимые символы ASCII. Кроме того, входная строка может быть пустой и/или вообще не содержать скобок. Не рассматривайте другие формы квадратных скобок как круглые (например, [], {}, <>).

Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.

#задачи
👍51
ChatGPT умеет в Python 🌚
😁22👍8
🐥 Задача по Python #17

Нарисуйте красивое сердце с помощью Python ❤️. В 2D или 3D - не важно. Лучших выберу я и дам админку!

Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.

Внимание: При обнаружении плагиата, дисквалификация и мут на месяц!

#задачи
👍4
А куда вы пихаете свой токен? 😎
😁13🤔7
Шахматы на Python 🌚
🤣55🤯9👏5👍1👎1
🐥 Задача по Python #18

Описание

Реализуйте функцию unique_in_order, которая принимает в качестве аргумента последовательность (строку или список) и возвращает список элементов без повторений, сохраняя их первоначальный порядок.

Примеры

unique_in_order('AAAABBBCCDAABBB')  # ['A', 'B', 'C', 'D', 'A', 'B']
unique_in_order('ABBCcAD') # ['A', 'B', 'C', 'c', 'A', 'D']
unique_in_order([1, 2, 2, 3, 3]) # [1, 2, 3]

Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.

#задачи
👍3
Если у вас в Python коде библиотеки не прогружаются, то вот это упражнение делайте один раз в день ... и они будут конкретно прогружаться 💪🌚
🤣13👍3
Задача для новичков.

Вы работаете на производстве, и вас попросили рассчитать общую прибыль, полученную от продажи продукта. Вам дали словарь, содержащий данные о себестоимости единицы продукции (в долларах), цене продажи единицы продукции (в долларах) и начальных товарных запасах. Верните общую полученную прибыль, округленную до целого доллара

Пример:
profit({
"cost_price": 32.67,
"sell_price": 45.00,
"inventory": 1200
}) ➞ 14796

profit({
"cost_price": 225.89,
"sell_price": 550.00,
"inventory": 100
}) ➞ 32411

profit({
"cost_price": 2.77,
"sell_price": 7.95,
"inventory": 8500
}) ➞ 44030

Примечание:
1. Предполагаем, что все запасы были проданы.
2. Прибыль = общая сумма продаж – общая себестоимость

Пишите ваши варианты решения в комментах. Варианты решений будут скоро(сегодня-завтра)

#новичок #coбес
👍4
Статья дня. Cписок в строку на Python

Напишем программу на языке Python для преобразования списка в строку. 8 методов преобразования.

Пишите ваши варианты в комментариях.

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

#читать
👍2👎1
Интересно почем короноваться в Python сеньоры? 🤔
🤣1716😁1
Статья дня. 3 способа преобразования строки в список в Python

Строка и список – одни из самых используемых типов данных в Python. Преобразование их из одного в другой является распространенной задачей в реальных проектах.

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

#читать
Статья дня. Как использовать PostgreSQL в Python

Эта статья будет посвящена реляционной базе данных PostgreSQL и тому, как запрашивать данные из нее.

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

#читать
2