Библиотека питониста | Python, Django, Flask

Description
Все самое полезное для питониста в одном канале.

Список наших каналов: https://t.me/proglibrary/9197

Обратная связь: @proglibrary_feedback_bot

По рекламе: @proglib_adv
Прайс: @proglib_advertising
Advertising
We recommend to visit

Бизнес блог #1
Выжимаю книги до самой сути.

? Реклама - @jaMasha

? Хотите свою книгу? Мы напишем её за вас и сделаем книгу бестселлером. Подробности в боте @Summary_library_bot

? Оставьте след в истории с помощью книги
https://expert-book.pro

Фильмы и сериалы со всей планеты. Мы знаем, что посмотреть, где посмотреть и на что сходить в кино.

Last updated 1 Tag, 10 Stunden her

Все материалы размещены по партнёрской програме ivi.ru | All materials are posted on the partner program ivi.ru

По всем вопросам: @kuzr103
Купить рекламу: https://telega.in/c/k1noxa103
Основной канал: https://t.me/kino_hd2

Last updated 2 Wochen her

1 week ago
*****🧑‍💻******🐍*** Курс «Создание приложений Python для …

*🧑‍💻*🐍 Курс «Создание приложений Python для реальных задач» от Microsoft**

Это бесплатный вводный курс для начинающих. Охватывает следующие темы:

▪️Общие сведения о Python
▪️Введение в объектно-ориентированное программирование на языке Python
▪️Создание веб-приложения, использующего ИИ, с помощью Python и Flask
▪️Начало работы с тестированием на Python

🔗 Ссылка на курс

1 week ago
В последний раз спрашиваю, мы или …

В последний раз спрашиваю, мы или не мы?

1 week, 1 day ago

📱 Что такое замыкания в Python

*🪅*Определение

В Python замыкание — это, как правило, функция, определённая внутри другой функции. Эта внутренняя функция «захватывает» объекты, определённые в её области видимости, и ассоциирует их с самим объектом внутренней функции.

Вот так это может выглядеть:

```
def outer_func():
name = "Pythonista"
def inner_func():
print(f"Hello, {name}!")
inner_func()

outer_func()
# -> Hello, Pythonista!

greeter = outer_func()
print(greeter)
# -> None
```

Зачем это нужно?

🔘Замыкания позволяют функции «запоминать» значения переменных из внешней области видимости, даже когда функция выполняется отдельно. Это полезно для создания функций с сохранением состояния между вызовами.

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

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

Ещё примеры можно увидеть в нашем курсе

2 weeks ago
***🎅*** **Какой подарок вы бы хотели …

🎅 Какой подарок вы бы хотели на НГ? Пишите в комментариях👇

Да, начинать готовиться к Новому году никогда не рано😉

#интерактив

2 weeks ago
*****💚*** Вышел Django 5.1.3 с поддержкой …

*💚 Вышел Django 5.1.3 с поддержкой Python 3.13*

Помимо этого пофиксили следующие баги:

Ошибку в Django 5.1, из-за которой DomainNameValidator принимал любое значение, содержащее корректное доменное имя, вместо того чтобы принимать только значения, являющиеся действительным доменным именем.

Исправлена проблема в Django 5.1, которая препятствовала использованию баз данных DB-IP с GeoIP2.

Исправлена проблема в Django 5.1, из-за которой названия наборов полей, содержащие не-ASCII символы, не отображались при рендеринге наборов полей в административной панели.

2 weeks, 1 day ago

🤔 Переменные в Python могут смущать

Если вы возьмёте две переменные, которые будут указывать на одно и то же число, а затем измените одну из них, то вторая не изменится

a = b = 100 a += 50 print(b) \# \-> 100

Здесь a += 50 создаёт новый объект (150) и связывает a с ним, не затрагивая b.

Если вы возьмёте две переменные, которые будут указывать на один и тот же список, а затем измените одну из них, то вторая... изменится тоже

a = b = [] a += [1, 2] print(b) \# \-> [1, 2]

Это потому, что списки — изменяемые объекты, и операции с += выполняют изменения на месте.

Но и это работает не всегда

a = b = [] a = a + [1, 2] print(b) \# \-> []

В данном случае a = a + [1, 2] создаёт новый список, который присваивается переменной a. В итоге a теперь указывает на новый объект, а b остаётся связанным с исходным пустым списком.

📝 Переменные в Python — это не контейнеры, которые «хранят» объект, а ссылки на объекты в памяти. Несколько переменных могут указывать на один и тот же объект, поэтому иногда изменения одной переменной могут отразиться на другой. Если это вас запутало, не переживайте — просто требуется немного привыкнуть к особенностям Python.

#советы

3 weeks ago
3 weeks ago

Привет, друзья! 👋

Мы готовим статью о секретах мастерства в программировании и хотим узнать ваше мнение! 💻

Самые интересные и полезные ответы мы включим в нашу статью! 🚀📚

3 weeks, 1 day ago

🔤Когда в Python использовать скобки?🔤

В Python if-операторы не используют скобки (в отличие от JavaScript, например). Правильный синтаксис:

if language == "Python": print("Hello, world!")

Однако иногда скобки всё же используются.

✔️Когда надо разбить длинное условие на несколько строк для лучшей читаемости:

if ( condition1 and condition2 and condition3 ): \# действия

Главный совет простой — используйте скобки только там, где это может повысить читаемость.

#советы

3 weeks, 6 days ago
Библиотека питониста | Python, Django, Flask
We recommend to visit

Бизнес блог #1
Выжимаю книги до самой сути.

? Реклама - @jaMasha

? Хотите свою книгу? Мы напишем её за вас и сделаем книгу бестселлером. Подробности в боте @Summary_library_bot

? Оставьте след в истории с помощью книги
https://expert-book.pro

Фильмы и сериалы со всей планеты. Мы знаем, что посмотреть, где посмотреть и на что сходить в кино.

Last updated 1 Tag, 10 Stunden her

Все материалы размещены по партнёрской програме ivi.ru | All materials are posted on the partner program ivi.ru

По всем вопросам: @kuzr103
Купить рекламу: https://telega.in/c/k1noxa103
Основной канал: https://t.me/kino_hd2

Last updated 2 Wochen her