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

Реклама: @anothertechrock

Перечень РКН: https://kurl.ru/gursU
加入频道
Python Turbo. Уютное сообщество Python разработчиков. pinned «Тест по самым необычным особенностям Python Как и в любом языке программирования, в Python есть свои особенности. Знание этих вещей отличает профессионального питониста от программистов, обычно пишущих на других языках. Пройдите наш тест и проверьте свои…»
Каким будет результат выполнения этого кода?
Anonymous Poll
56%
15
20%
(5, 10)
8%
None
15%
Error
👍21🤡3
🐥 Задача по Python #9

Описание

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

Уровень сложности: СверхДжун.

Примеры

"TestController" --> "test_controller"
"MoviesAndBooks" --> "movies_and_books"
"App7Test" --> "app7_test"
1 --> "1"

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

#задачи
👍14
Задача для новичков.

Задаются месяц и год в виде чисел. Нужно определить, есть ли в этом месяце пятница, 13-е

Пример:
has_friday_13(3, 2020) ➞ True

has_friday_13(10, 2017) ➞ True

has_friday_13(1, 1985) ➞ False

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

#новичок #coбес
👍2
Друзья, пришлите ваши Топ-3 или Топ-5 книг по Python, которые вы прочитали. По результатам опубликую подборку книг и ссылки на скачку.
Ответ к предыдущей задаче для новичков.

import calendar

def has_friday_13(month, year):
return calendar.weekday(year, month, 13) == 4

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

#новичок #coбес
👍6🤔1🤡1
Как вам такая консолька? 😏
👎76👍14😱63🤮2👏1
Каким будет результат выполнения этого кода?
Anonymous Quiz
17%
5
43%
15
14%
(15, 5)
26%
Error
👍6🔥6🥰1
Когда у меня спрашивают, почему я выбрал именно Python 🌚
😁59💩11👍6🥱5👎4🌚2🤣21
Каким будет результат выполнения этого кода?
Anonymous Quiz
32%
True True
20%
True False
8%
False True
21%
False False
19%
Error
Тест по математическим задачкам

Для любого программиста важно знание математики, мы предлагаем вам пройти тест, где вы будете решать задачки требующие знания математики и логики. Пройдите наш тест и проверьте свои знания!

#тест

Пройти тест
👍9😁2
Flet - это фреймворк позволяющий разрабатывать Flutter приложения при помощи языка Python.
То есть красивые и эффективные приложения для компьютеров (Windows, Mac, Linux) и телефонов (iOS, Android).

Разработка Flet активно ведётся буквально каждый день.
Добавляются новые фичи, исправляются баги, реализовывают планы в роадмапе.

Ставится командой ⚙️ pip install flet
Документация и примеры кода здесь.
👍23
Ребят, у кого не устанавливается Python на Windows 7.

Это связано с тем, что новейшие версии Python 3 не поддерживаются на Windows 7 и Windows XP.

Если не ошибаюсь, последняя версия Python 3 с поддержкой Windows 7, это версия 3.8.6 (24 сентября, 2020 года).

Скачать её вы можете тут - https://www.python.org/downloads/release/python-386/

(Windows x86 executable installer для 32 битных систем, либо Windows x86-64 executable installer для 64 битных систем)
😱8👍4
Самые популярные вопросы на собеседовании: «В чем разница между списком и кортежем?»

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

И начнём с одного из самых простых, но самых частых вопросов с собеседований по Python/Data science. Его важно знать даже просто для себя.

Вот несколько отличительных черт кортежей и списков:
— Список можно изменить после создания. Кортеж — нельзя.
— Список упорядочен. Он представляет собой упорядоченные последовательности объектов часто одного и того же типа. Например, все имена пользователей упорядочены по дате создания: ["Seth", "Ema", "Eli"].
— У кортежа есть структура. В каждом индексе могут сосуществовать различные типы данных. Например, такая запись базы данных в памяти: (2, "Ema", "2020–04–16") # id, name, created_at.

#собеседование
👍24🥰2