Лутц_М_Изучаем_Python,_том_1,_5_е_издание_2019.pdf
57.4 MB
Автор: Марк Лутц
Язык: русский
Классика Python и одна из лучших книг, зарекомендовавшая себя за годы переизданий. Я лично предпочитаю 4 английсоке издание, где не разбивали на 2 тома первую книгу. Но если английского не знаете то крайне рекомендую!
#book #basics #lutz
Язык: русский
Классика Python и одна из лучших книг, зарекомендовавшая себя за годы переизданий. Я лично предпочитаю 4 английсоке издание, где не разбивали на 2 тома первую книгу. Но если английского не знаете то крайне рекомендую!
#book #basics #lutz
❤2
Хорошее видео про GIL(global interpreter lock) от Григория Петрова, где на пальцах рассказывется что это такое, откуда появился, на что влияет и чему совсем даже не мешает.
#GIL #threads #video
https://www.youtube.com/watch?v=AWX4JnAnjBE
#GIL #threads #video
https://www.youtube.com/watch?v=AWX4JnAnjBE
YouTube
GIL в Python: зачем он нужен и как с этим жить
Григорий Петров
12 сентября 2013
Moscow Django Meetup № 14
В своем докладе Григорий проведет краткий экскурс в историю потоков и расскажет, зачем был создан GIL. Будут рассмотрены практические вопросы многопоточности в Python и способы работы с GIL.
Слайды…
12 сентября 2013
Moscow Django Meetup № 14
В своем докладе Григорий проведет краткий экскурс в историю потоков и расскажет, зачем был создан GIL. Будут рассмотрены практические вопросы многопоточности в Python и способы работы с GIL.
Слайды…
Еще одно годное видео о GIL и управлении памятью в питоне от Нины Захаренко
Язык английский!
#english #video #GIL #memory
https://www.youtube.com/watch?v=F6u5rhUQ6dU
Язык английский!
#english #video #GIL #memory
https://www.youtube.com/watch?v=F6u5rhUQ6dU
YouTube
Nina Zakharenko - Memory Management in Python - The Basics - PyCon 2016
Speaker: Nina Zakharenko
As a new python developer, do you find memory management in Python confusing? Come to this talk to learn about the basics of how Memory Management works in Python. We'll cover the concepts of reference counting, garbage collection…
As a new python developer, do you find memory management in Python confusing? Come to this talk to learn about the basics of how Memory Management works in Python. We'll cover the concepts of reference counting, garbage collection…
Статья о ф-строках, а мы в 21 веке должны использовать только их
#f_strings #format
https://zetcode.com/python/fstring/
#f_strings #format
https://zetcode.com/python/fstring/
Zetcode
Python f-string - formatting strings in Python with f-string
Python f-string tutorial shows how to format
strings in Python with f-string. Python f-strings provide a faster, more
readable, concise, and less error prone way of formatting strings in Python.
strings in Python with f-string. Python f-strings provide a faster, more
readable, concise, and less error prone way of formatting strings in Python.
Мое видео о ф-строках с примерами различного полезного применения в повседневной жизни питониста
#video #f_strings
https://youtu.be/vbZTVaulTdk
#video #f_strings
https://youtu.be/vbZTVaulTdk
YouTube
Ф-строки рулят. F-Strings, форматирование
Современный питонист должен знать и использовать только f-strings, они модные, молодежные, удобные. Все старые форматы должны умереть, но к сожалению, выживают за счет старых туториалов и слепого копипаста новичков. Постоянно вижу код тех же телеграм ботов…
❤1
Бизли_Д_,_Джонс_Б_Python_Книга_рецептов_2019.pdf
11.8 MB
Автор: Дэвид Бизли
Язык: русский
Это не учебник в прямом смысле слова, это сборник задач (рецептов) и вариантов их решения для самых разных сфер - от преобразований строки до работы с сетью. Должна быть настольной у питониста!
Примечание: не подойдет совсем начинающим, нужно уже понимать основы
#book #russian #beazley
Язык: русский
Это не учебник в прямом смысле слова, это сборник задач (рецептов) и вариантов их решения для самых разных сфер - от преобразований строки до работы с сетью. Должна быть настольной у питониста!
Примечание: не подойдет совсем начинающим, нужно уже понимать основы
#book #russian #beazley
❤1
Классное, хотя и очень долгое видео от Девида Бизли о модулях, импортах и работе питона при импорте модулей. Рассматривается большое количество подробностей и нюансов работы импортов в Python
Язык: английский
#video #beasley #module #import #english
https://www.youtube.com/watch?v=0oTh1CXRaQ0
Язык: английский
#video #beasley #module #import #english
https://www.youtube.com/watch?v=0oTh1CXRaQ0
YouTube
David Beazley - Modules and Packages: Live and Let Die! - PyCon 2015
"Speaker: David Beazley
All Python programmers use the import statement, but do you really know how it works and what it allows? This tutorial aims to take a deep dive into every diabolical issue related to modules, packages, and imports. When we're done…
All Python programmers use the import statement, but do you really know how it works and what it allows? This tutorial aims to take a deep dive into every diabolical issue related to modules, packages, and imports. When we're done…
Бэрри_П_Изучаем_программирование_на_Python_Мировой_компьютерный.pdf
24.6 MB
Автор: Пол Бэрри
Язык: русский
Та самая книга что подойдет для старта в питоне, если вы совсем новичок и не изучали других языков ранее. Если классика Марка Лутца заходит тяжело, то попробуйте изучать Python с этой книгой.
#book #start
Язык: русский
Та самая книга что подойдет для старта в питоне, если вы совсем новичок и не изучали других языков ранее. Если классика Марка Лутца заходит тяжело, то попробуйте изучать Python с этой книгой.
#book #start
❤2
Брайсон_П_Python_для_детей_и_родителей_Играй_и_программируй.pdf
16.1 MB
Автор: Брайсон Пэйн
Язык: русский
Несмотря на название эта книга отлично подойдет любому начинающему путь в Python. Если у Лутца "много воды", а у Бэрри "многа букав", то попробуйте эту книгу.
#book #start
Язык: русский
Несмотря на название эта книга отлично подойдет любому начинающему путь в Python. Если у Лутца "много воды", а у Бэрри "многа букав", то попробуйте эту книгу.
#book #start
❤1
Вдогонку книгам для начинающих мое видео про то как стоит на мой взгляд изучать Python и на что обратить особое внимание
#start #video
https://youtu.be/lMZn1Kj2RfE
#start #video
https://youtu.be/lMZn1Kj2RfE
YouTube
Как изучать программирование (PYTHON, но не только)
Как стать программистом самостоятельно. Расскажу свое видение того, как нужно осваивать программирование на любом языке и что для этого нужно:
1) официальная документация. Должна быть в закладках, используем, читаем, используем поиск, всегда начинаем с нее.…
1) официальная документация. Должна быть в закладках, используем, читаем, используем поиск, всегда начинаем с нее.…
❤1
Небольшое видео на английском о том как сэкономить место, время и нервы, если не писать классы там, где они не нужны. Покажут примеры "лишних" классов и пояснят когда класс вам точно не нужен.
#video #OOP #english
https://youtu.be/o9pEzgHorH0
#video #OOP #english
https://youtu.be/o9pEzgHorH0
YouTube
Stop Writing Classes
Jack Diederich
Classes are great but they are also overused. This talk will describe examples of class overuse taken from real world code and refactor the unnecessary classes, exceptions, and modules out of them.
Classes are great but they are also overused. This talk will describe examples of class overuse taken from real world code and refactor the unnecessary classes, exceptions, and modules out of them.
❤1
Чем может повредить наследование и почему лучше предпочитать композицию.
#video #OOP #english
https://www.youtube.com/watch?v=YXiaWtc0cgE
#video #OOP #english
https://www.youtube.com/watch?v=YXiaWtc0cgE
YouTube
Ariel Ortiz - The Perils of Inheritance: Why We Should Prefer Composition - PyCon 2019
"Speaker: Ariel Ortiz
Inheritance is among the first concepts we learn when studying object-oriented programming. But inheritance comes with some unhappy strings attached. Inheritance, by its very nature, tends to bind a subclass to its superclass. This…
Inheritance is among the first concepts we learn when studying object-oriented programming. But inheritance comes with some unhappy strings attached. Inheritance, by its very nature, tends to bind a subclass to its superclass. This…
❤1
Dusty Philips - Python3 OOP.pdf
2.6 MB
Примеры реализации различных паттернов на Python с объяснением
#OOP #english
https://github.com/faif/python-patterns
#OOP #english
https://github.com/faif/python-patterns
GitHub
GitHub - faif/python-patterns: A collection of design patterns/idioms in Python
A collection of design patterns/idioms in Python. Contribute to faif/python-patterns development by creating an account on GitHub.
Python Requests Essentials.pdf
1.4 MB
Язык: английский
Основа для хттп-запросов, рабочая лошадка для парсинга и просто самая популярная бибилиотека в питоне - requests
#parsing #book #english
Основа для хттп-запросов, рабочая лошадка для парсинга и просто самая популярная бибилиотека в питоне - requests
#parsing #book #english
👍1
Mitchell R. - Web Scraping with Python, 2nd Edition - 2018.pdf
6.4 MB