Python Tech Talks
144 subscribers
361 photos
13 links
Python Tech Talks - это лучший телеграмм-канал для программистов на языке Python 🐍

Ссылка на канал: https://t.me/PythonTechTalks ✨

По всем вопросам: https://t.me/ARIM_bio🔥
Поддержка: pythontechtalks@gmail.com🍀
Download Telegram
Фунуция all()

Функция all() в Python используется для проверки, все ли элементы итерируемого объекта истинны. Если все элементы истинны, то функция all() возвращает True, иначе возвращает False.

#функции | @PythonTechTalks
👍6
Translators

Translators – Python библиотека, целью которой является бесплатный, множественный и приятный перевод
Он основан на интерфейсе перевода Google, Yandex, Microsoft (Bing), Baidu, Alibaba, Tencent и многих других сервисов.

#библиотеки | @PythonTechTalks
👍7
Книга: "Изучаем Python: программирование игр, визуализация данных, веб-приложения (Мэтиз Эрик)"

«Изучаем Python» — самое популярное руководство по языку Python. В первой части книги вы освоите основные концепции программирования и научитесь писать чистый код. Во второй части создадите три проекта: аркадную игру, визуализацию данных и веб-приложение.

#книги | @PythonTechTalks
👍6👏1
Метод split()

Метод split() в Python используется для разделения строки на подстроки на основе
определенного разделителя. По умолчанию разделителем считается пробел.

Также можно указать пользовательский разделитель в качестве аргумента метода split(). Выше приведен пример разделения строки по запятой.

#функции #методы | @PythonTechTalks
👍4
👍4
Что выведет приведённый выше код?
Anonymous Quiz
25%
Ничего
31%
123123 123
10%
123
34%
123123
👍6
Алгоритм слияния двух упорядоченных списков

В данном примере алгоритм объединит упорядоченные списки a и b в один упорядоченный список c, содержащий все элементы из обоих списков в порядке возрастания: [1, 2, 3, 3, 4, 4, 8, 10, 11].

#алгоритмы | @PythonTexhTalks
👍5
Генератор QR-кодов

Приведенный выше код использует библиотеку pyqrcode для создания QR-кода из строки s, которая представляет URL адрес YouTube канала. Затем он сохраняет
созданный QR-код в виде SVG файла с именем "myyoutube.svg" с помощью
метода svg() и указывает масштабирование в 8 раз.

#софты | @PythonTechTalks
👍4
Fake2db

Fake2db создана для игрушечных баз данных. Библиотека позволяет создавать базы и заполнять их фейковыми данными, что крайне полезно для тестирования. Поддерживает работу с sqlite, mysql, postgresql, mongodb, redis, couchdb.

#библиотеки | @PythonTechTalks
🔥6
👍2
Что выведет приведённый выше код?
Anonymous Quiz
43%
True
28%
False
9%
None
19%
Error
😁5
Python 3.13: многопоточность без ограничений GIL теперь реальность

В мире программирования наступила знаковая эпоха: в основную ветку Python был добавлен код, который обещает улучшить многопоточность и параллелизм. Эти изменения делают Global Interpreter Lock (GIL) необязательным в CPython, что позволит разработчикам использовать больше потоков и повысит эффективность работы с ИИ-моделями. Релиз Python 3.13 запланирован на 1 октября 2024 года.
Подробнее: https://www.securitylab.ru/news/546713.php

#новости | @PythonTechTalks
👍5
Книга: "Программируем на Python (Майкл Доусон)"

Одна из самых популярных книг для новичков, не требующая предварительных знаний языка. Фокус руководства — на программировании видеоигр. Автор рассказывает, как использовать Python при создании видеоигр, простых и сложных. Но не только это: книга в целом комплексно объясняет основы, как функционирует этот язык программирования, какие у него возможности, учит фундаментальным принципам создания кода.

#книги | @PythonTechTalks
👍5
Метод startswith()

Метод startswith() используется для проверки, начинается ли строка с определенного подстроки. Он возвращает True, если строка начинается с указанного подстроки, и False в противном случае.

#функции #методы | @PythonTechTalks
👍3🔥1
Юзеры vs Интуитивно понятный интерфейс😁:

#мемы | @PythonTechTalks
😁6
prettytable

Пакет для красивого оформления и вывода таблиц. Есть поддержка заголовков столбцов, импорт из CSV и SQL. Синтаксис опять же очень простой.

#библиотеки | @PythonTechTalks
👍4
👍2
Что выведет приведённый выше код?
Anonymous Quiz
25%
d
33%
3
36%
Error
6%
a
⚡1
Метод intersection()

Метод intersection() в Python используется для нахождения пересечения двух множеств, то есть
элементов, которые присутствуют в обоих множествах одновременно.

#методы #функции | @PythonTechTalks
👍3❤‍🔥1🔥1