Python | Notes
5.57K subscribers
1.56K photos
2 videos
1.59K links
Заявки принимаются моментально!

⚡️Лучшие шпаргалки по Python!

Поделиться с другом - https://t.me/+ugLTJcF7eFllMDky

Менеджеры: @sorivmavb @ootrimoo @mirapoller
Download Telegram
💬Поток данных

def all_fib():
n, a, b = 0,0,1
while True:
yield a
a, b=b,a +
n = n + lall_fib_numbers = all_fib()


С генератором мы создадим структуру данных с бесконечным количеством элементов. Этот вид последовательности элементов данных называется в информатике потоком данных (или “стрим”). С его помощью мы можем выражать концепции бесконечных последовательностей математическими методами. 

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Python программист в России и за рубежом. Требования, зарплата, условия работы

Большинству компаний неважно сидишь ли ты в офисе у них под рукой или ты сидишь у себя дома в туалете с ноутбуком. Главное, чтобы ты мог вовремя закрывать поставленные задачи и решать проблемы их бизнеса. К тому же сейчас довольно много компаний работают на аутсорсе и предпочитают делегировать часть задач не штатным сотрудникам, а кому-то не стороне. А где чисто географически находится этот кто-то не так уж и важно. К слову ситуации с реаллокацией - переездом в другую страну работать вообще считаются обыденностью. Зачастую тебя вообще перевозит сама фирма, сделавшая оффер. Поэтому в этом видео я решил сравнить зарплаты, требования и условия работы Python программиста уровня в России и за рубежом.

Python Notes | Смотреть видео
2
Как проверить, является ли объект экземпляром определенного класса?
Anonymous Quiz
29%
is_instance()
32%
isinstance()
27%
isclass()
13%
instance()
Основы регулярных выражений в Python. Модуль re

В этом видео мы:

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

Python Notes | Смотреть видео
1
💬Ограничение итераций

def file_reader( file_path):
fp = open(file_path)
return fp.read( ).split("\n" )


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

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linkerr | замена ссылок
Узнай свой уровень английского🇺🇸
😁1
Декораторы Python. Разбираем декораторы с примерами кода

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

Python Notes | Смотреть видео
👍1
Какое значение используется для обозначения отсутствующего значения или пустого объекта?
Anonymous Quiz
45%
null
8%
empty
7%
empty_object
40%
None
👍3🥰1
Python 3.12 что нового?

В этом ролике мы посмотрим,
что нового добавили в Python 3.12. Узнаем насколько выросла производительность, как Гвидо поднял руку на GIL, как Python превращается в С++ и какие изменения ждут нас в дальнейшем.

Python Notes | Смотреть видео
💬Как перевести строку, содержащую двоичный код (1 и 0), в число

binary_str = '110101'
decimal_num = int(binary_str, 2)
print(decimal_num)


Для того, чтобы перевести строку, содержащую двоичный код, в целое число в Python, нужно воспользоваться функцией int(), передав ей вторым аргументом основание системы счисления — в данном случае 2.

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Docker best practice для Python разработчика

В этом видео я приведу несколько рекомендаций, которые помогут
сделать ваши docker-compose и dockerfile эффективными, удобными и более профессиональными.
Поговрим про базовые образы, кеширование, слои, мультистейдж и многое другое.

Python Notes | Смотреть видео
Какой метод используется для объединения двух множеств?
Anonymous Poll
34%
union()
40%
join()
17%
merge()
10%
combine()
Программа на Django за час! Создание погодного приложения на Python

Представляю вам большое видео, в котором мы с нуля создадим полноценное приложение на Python и Django, позволяющие получать информацию про погодные условия в различных городах мира.

Python Notes | Смотреть видео
💬Оператор is()

>>> a = [1,2,3]

>> b = a

>> a is b

True


is() проверяет, являются ли два операнда одним и тем же объектом, то есть указывают ли они на один и тот же объект в памяти.

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Подборка крутых Python библиотек. Изучаем Python на практике

Изучаем Питон на практике! В ходе видео мы с вами создадим целых 7 мини проектов, используя разные модули и библиотеки в Python. Цель этого видео - показать разносторонность языка Python.

Python Notes | Смотреть видео
👍1
Как создать пустой словарь в Python?
Anonymous Poll
37%
{}
10%
()
18%
[]
35%
dict()
👍1
Создал Telegram бота для постинга мемов

В этом видео я расскажу, как создать Telegram бота на языке Python с помощью библиотеки aiogram. Полностью рассмотрим процесс создания бот начиная от регистрации в Telegram, заканчивая разбором программного кода. Разработанный бот будет автоматически отсылать свежие мемы с сайта Reddit в выбранный telegram канал. Кроме Aiogram также воспользуемся библиотекой asyncpraw для работы с Reddit API.

Python Notes | Смотреть видео
👍3
💬Как перезагрузить импортированный модуль?

from importlib import reload 
import module_name reload (module_name)


Чтобы перезагрузить импортированный модуль в Python, вы можете использовать функцию reload() из модуля importlib.

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

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Python для DevOps

Сегодня же попробуем разобраться, что скрывается за загадочным названием DevOps и как это всё связано с нашим любимым языком программирования Python.

Python Notes | Смотреть видео
👍1
Какой оператор используется для проверки вхождения элемента в список?
Anonymous Poll
71%
in
12%
exists
5%
has
12%
contains
👍1
Изучение Tkinter за 8 минут

На Python очень просто можно создавать программы с графическим интерфейсом. В ходе урока мы с вами изучим основные положения библиотеки TKinter, а также создадим погодное приложение на её основе.

Python Notes | Смотреть видео
👍1