3.73K subscribers
478 photos
29 videos
35 files
343 links
Здесь есть всё, чтобы упростить вам изучение Python.
Download Telegram
⚙️Разработка игры на Python | Pygame

▪️Часть#1. Разработка игры на Python - Смотреть
▪️Часть#2. Разработка игры на Python - Смотреть
▪️Часть#3. Разработка игры на Python - Смотреть
▪️Часть#4. Разработка игры на Python - Смотреть
▪️Часть#5. Разработка игры на Python - Смотреть
▪️Часть#6. Разработка игры на Python - Смотреть
15 Python пакетов с PyPI, которые нужно попробовать

https://nuancesprog.ru/p/8407
Используйте dict.get() вместо dict[]

Есть несколько способов получения значений из словарей.

Многие получают значения по ключам через квадратные скобки, но если такого ключа нет, то будет вызвано исключение.

Поэтому лучше использовать метод get у словарей. Его основной плюс заключается в том, что он принимает опциональный аргумент, отвечающий за значение по умолчанию.

Таким образом, если значение по ключу не найдено, то вернется дефолтное значение.

В итоге убираются возможные ошибки в случае, если нужных ключей в словаре нет.
Что выведет код?
Anonymous Quiz
55%
JS
13%
C#
13%
None
19%
IndexError
This media is not supported in your browser
VIEW IN TELEGRAM
Физика в Python с использованием Pymunk

Создать симуляцию каких-либо физических явлений может быть достаточно тяжело, но это обязательный навык в некоторых областях разработки, например геймдев или создание научных моделей.

В этой статье вы научитесь создавать физические симуляции с помощью библиотеки Pymunk на реальном примере:

https://tprg.ru/ArQo
👨‍🏫 Помнить все: делимся лучшей шпаргалкой по Python
▬▬▬▬▬▬▬▬
Мы подготовили очень занимательную коллекцию, которая по праву может называться лучшей шпаргалкой по Python благодаря ее простоте использования.

Читать статью на сайте ⬅️
Использование комплексных чисел в Python

Никого здесь уже не удивить такими встроенными типами, как например int, float, и подобными. Но кроме них в Python существует еще один довольно интересный тип, а именно, complex.

В Python комплексные числа представлены в виде x + iy. А точнее говоря, вместо буквы i здесь используется буква j, во избежание некоторой путаницы, поскольку i чаще всего занята под циклы. Python преобразует реальные числа x и y (будь то int или float) в комплексное с помощью функции complex(x,y).

Комплексное число легко можно превратить в строку с помощью функции str или посчитать его модуль с помощью функции abs, а также для доступа к его реальной или мнимой частям можно воспользоваться методами real и imag.

Хотя complex и является встроенным типом, для более удобной работы с комплексными операциями рекомендуется импортировать модуль cmath.
Что выведет код?
Anonymous Quiz
26%
Text
9%
None
49%
PHub
15%
Error
Что выведет код?
Anonymous Quiz
21%
TypeError
25%
SyntaxError
21%
'I’m a good'
32%
I’m a good
Булевые операции

x or y — если x правда (True), возвращает x, иначе y.

x and y — если x правда (True), возвращает y, иначе x.
Что должен знать джуниор Python-разработчик

Python является одним из самых популярных языков программирования в мире, но знать один лишь синтаксис — мало! В этом видео вы узнаете, что ещё необходимо знать начинающему Python разработчику, чтобы успешно устроиться на свою первую работу:

https://tprg.ru/65G3
Регулярные выражения в Python

Шпаргалка собрала большое количество информации о регулярках, включая:

▪️специальные символы;
▪️объекты Match;
▪️методы модуля re;
▪️escape-символы;
▪️Raw String Notation;
▪️расширения;
▪️объекты;
▪️флаги;
Узнаём версию Python

В пакете sys присутствует переменная version_info, которая хранит в себе версию Python, с помощью которого запущена программа.
🔥 Почему 0.1 + 0.2 не будет 0.3

Или коротко о том, как работают числа float. Здесь вы узнаете как хранятся числа с плавающей запятой в памяти, про стандарт IEEE-754 и какие проблемы он нам принёс. Перед просмотром надо знать бинарную систему счисления.

Перейти к просмотру