Получи случайную криптовалюту за регистрацию!

PYTHON 🐍 DEPTH

Логотип телеграм канала @python_in_depth — PYTHON 🐍 DEPTH P
Логотип телеграм канала @python_in_depth — PYTHON 🐍 DEPTH
Адрес канала: @python_in_depth
Категории: Технологии , Образование
Язык: Русский
Страна: Россия
Количество подписчиков: 1.55K
Описание канала:

Это новый проект вдохновленный создателями @coolpython
Каталог: @itpython

Рейтинги и Отзывы

3.33

3 отзыва

Оценить канал python_in_depth и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

1

3 звезд

0

2 звезд

0

1 звезд

1


Последние сообщения 2

2022-05-11 15:02:06 Думаю поменять формат канала

и кроме подсказок по Пайтон делиться еще личным, например, впечатлениями о странах, инсайтах в преподавании, реже -- мыслями за жизнь

Вы к этой идее как относитесь?

Если интересно, ставьте или
Если нет --
2.2K viewsedited  12:02
Открыть/Комментировать
2022-04-27 15:11:58 Пара фактов о численных типах
(которые вы, возможно, не знали)

Факт 1

В Python есть три встроенных численных типа. Кроме int и float, которыми мы обычно пользуемся, есть еще complex — комплексные числа.

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

Сконструировать комплексное число в Python можно так:

a = complex(2, 1)

или вот так:

a = 2 + 1j

Получится одно и то же.

Факт 2

Все численные типы в Python унаследованы от класса Number. Проверить это можно так:

from numbers import Number

isinstance(1984, Number) #True
isinstance(3.1415926, Number) #True
isinstance(1j, Number) #True

Кстати, сюрприз: bool тоже унаследован от Number:

isinstance(False, Number) #True

Факт 3

Под капотом логический тип — те же числа, только bool имеет всего два значения: 0 и 1. Это обеспечивает нам легкое приведение True к единице, а False к нулю.

Это же, впрочем, дает ни разу не интуитивное поведение в некоторых случаях:

1/False # ZeroDivisionError: division by zero

True * 1 # 1
False * 1 # 0

complex(True, 3.9) # (1+3.9j)

my_list = [1, 2, 3, 4]
my_list[False] # 1

"False"[True] # a

А, и да

Факт 4

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

Такие дела!
4.3K viewsedited  12:11
Открыть/Комментировать
2022-04-27 14:14:43
Вопрос по Python. Как думаете, является ли тип complex составным?
Anonymous Quiz
18%
Это простой тип
35%
Это составной тип
46%
Что такое complex?
969 voters4.0K views11:14
Открыть/Комментировать
2022-03-15 13:12:08 На связи Маша, автор этого канала.

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

4 марта я уехала из России. Я наконец проголосовала, тем способом, который остался мне доступен. Я смогла это сделать, потому что владею навыками, которые ценят в любом уголке мира. И мне необязательно жить в стране, которой, к сожалению, последние недели начинает становиться наша Россия.

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

Я открываю курс для всех желающих, чтобы дать людям здесь возможность обучиться тому, что знаю сама. Хочу помочь другим снова обрести свободу говорить, безопасность, тайну личной переписки и благосостояние. Я мало что могу в моём положении, но это я могу. Курс теперь доступен бесплатно:

https://stepik.org/z/85388

Если хотите сделать что-то для меня, то расскажите о курсе друзьям, которым он может быть интересен. Пусть учатся.

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

Крепко обнимаю нас всех.
15.1K viewsedited  10:12
Открыть/Комментировать
2021-10-04 20:30:21 Если вам тоже скучно, пошли вместе на Ютуб смотреть, как Python 3.10 релизят



2.7K views17:30
Открыть/Комментировать
2021-10-04 20:15:26 ​​Уже больше часа лежит весь Фейсбук. Вместе с продуктами компании (WhatsApp, Instagram, мессенджером), отвалились даже DNS и страница статусов https://status.fb.com. И может не работать всё то, что опиралось на fb.

Интересно, что случилось.
2.7K viewsedited  17:15
Открыть/Комментировать
2021-09-22 15:25:04 Про культуру коммитов

Работаю над куском кода, который опирается на json файл. Файл этот длиной 7к+ строк (только не спрашивайте, как так вышло). И кусок этот одновременно
- сложный
- используется большим количеством пользователей.

И тут из мастера в этот json прилетают изменения. В которых во всем файле пробелы заменены на табы. То есть, дифф слишком большой и отсмотреть глазами не получается. Поправлю, конечно, но досадно -- и небезопасно.

В связи с чем напоминаю, как коммитить (вот, например, хорошая статья от другого автора)

Для меня главное в этом тексте:
Один коммит = одна атомарная задача

И от себя бы еще добавила:
Дифф удобно смотреть ривьюеру

Чтобы этого добиться, перед каждым коммитом нужно отсматривать изменения в каждом файле, которые хотите залить в репо: с помощью git diff или в IDE.

И еще я никогда не делаю

git add .

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

Поделитесь, какие хорошие практики работы с git вы усвоили за время работы?
2.3K viewsedited  12:25
Открыть/Комментировать
2021-08-17 15:36:21 В четверг слушаю митап по продвинутому PostgreSQL от Слёрм

 Будут обсуждать:
Резервное копирование и восстановление
Обновление PostgreSQL (минорное, мажорное)
Мониторинг PostgreSQL
Оптимизация запросов
Конфигурирование параметров PostgreSQL и Linux
Уровень изоляции serialized

При регистрации можно проголосовать за интересные именно вам темы, и докладчики расскажут о них больше. Я проголосовала:)

Митап ведет:
Марсель Ибраев | СТО Слёрм

Спикер:
Иван Чувашов | Администратор баз данных в Southbridge, ведущий инженер компании Okko

Когда: 19 августа (четверг) в 19:00
Где: онлайн
Сколько стоит: бесплатно
2.1K views12:36
Открыть/Комментировать
2021-08-10 14:35:48
1.7K views11:35
Открыть/Комментировать
2021-08-02 15:12:31
Не могу не запостить.
3.9K viewsedited  12:12
Открыть/Комментировать