pyvideo.org - сайт, где собрано огромное количество видео с конференций по Python за последние несколько лет.
Причем вы можете отфильтровать видео не только по событию, но и по конкретному спискеру или определенному тэгу.
#ресурсдня
Ссылка на ресурс
https://pyvideo.org/
Причем вы можете отфильтровать видео не только по событию, но и по конкретному спискеру или определенному тэгу.
#ресурсдня
Ссылка на ресурс
https://pyvideo.org/
5 фактов про Python, после которых вам непременно захочется изучить его:
1. Это пятый по популярности язык программирования в мире, по индексу TIOBE. Его опережают лишь Java и семейство языков C, C++ и C#.
2. Python работает почти на всех платформах: версии языка адаптированы под Windows, Linux/UNIX, macOS и macOS X, iPhone, Palm OS, OS/2, AS/400, OS/390, Windows Mobile, Symbian и Android.
3. Крупные компании работают с Python: Google, NASA, Microsoft и Yahoo.
4. Название язык получил не в честь змеи (неожиданно, да?), а в честь сериала «Летающий цирк Монти Пайтона», который любил создатель Python.
5. Этот язык легко выучить. При всей универсальности, именно с Python многие специалисты рекомендуют начинать изучать программирование.
ФРОО и Mail.Ru Group разработали курс по Python, который рассчитан на глубокое погружение в тему разработки. Пройди курс, чтобы разрабатывать игры, создавать ботов, управлять умным домом: http://bit.ly/pyproglib
1. Это пятый по популярности язык программирования в мире, по индексу TIOBE. Его опережают лишь Java и семейство языков C, C++ и C#.
2. Python работает почти на всех платформах: версии языка адаптированы под Windows, Linux/UNIX, macOS и macOS X, iPhone, Palm OS, OS/2, AS/400, OS/390, Windows Mobile, Symbian и Android.
3. Крупные компании работают с Python: Google, NASA, Microsoft и Yahoo.
4. Название язык получил не в честь змеи (неожиданно, да?), а в честь сериала «Летающий цирк Монти Пайтона», который любил создатель Python.
5. Этот язык легко выучить. При всей универсальности, именно с Python многие специалисты рекомендуют начинать изучать программирование.
ФРОО и Mail.Ru Group разработали курс по Python, который рассчитан на глубокое погружение в тему разработки. Пройди курс, чтобы разрабатывать игры, создавать ботов, управлять умным домом: http://bit.ly/pyproglib
#codeexample
Создаем простенький калькулятор на Python
https://telegra.ph/Sozdaem-prostenkij-kalkulyator-na-Python-09-09
Создаем простенький калькулятор на Python
https://telegra.ph/Sozdaem-prostenkij-kalkulyator-na-Python-09-09
Telegraph
Создаем простенький калькулятор на Python
В данной программе реализованы четыре операции: сложение, вычитание, умножение и деление. Мы просим пользователя ввести два числа и указать код операции. Если введен некорректный код, то выдается соответствующее сообщение. Исходный код: На выходе получим:
Pygame — это фреймворк языка Python для программирования игр, который создан поверх библиотеки SDL.
Он довольно прост в изучении, обладает хорошей документацией и является кроссплатформенным.
#библиотекадня
Официальная документация:
https://www.pygame.org/docs/
Исходники
https://github.com/pygame/pygame
Он довольно прост в изучении, обладает хорошей документацией и является кроссплатформенным.
#библиотекадня
Официальная документация:
https://www.pygame.org/docs/
Исходники
https://github.com/pygame/pygame
GitHub
GitHub - pygame/pygame: 🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia…
🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, Ope...
Последняя часть серии уроков по изучению языка Python от основ к Профи!
Часть 3 - Advanced
#видеокурсдня
https://www.youtube.com/playlist?list=PL1A2CSdiySGIPxpSlgzsZiWDavYTAx61d
Часть 3 - Advanced
#видеокурсдня
https://www.youtube.com/playlist?list=PL1A2CSdiySGIPxpSlgzsZiWDavYTAx61d
Метаклассы – это классы, экземпляры которых являются классами. Давайте поговорим о специфике языка Python и его функционале.
#статьядня
https://proglib.io/p/metaclasses-in-python/
#статьядня
https://proglib.io/p/metaclasses-in-python/
#codeexample
Определяем разрешение JPEG изображения
Определяем разрешение JPEG изображения
def jpeg_res(filename):
# open image for reading in binary mode
with open(filename,'rb') as img_file:
# height of img (in 2 bytes), 164th position
img_file.seek(163)
# read the 2 bytes
a = img_file.read(2)
# calculate height
height = (a[0] << 8) + a[1]
# next 2 bytes is width
a = img_file.read(2)
# calculate width
width = (a[0] << 8) + a[1]
print("The resolution of the image is",width,"x",height)
Автостопом по Python
Автор: Кеннет Рейтц, Таня Шлюссер
#книгадня
Книга составлена на основе одноименного онлайнового руководства http://docs.python-guide.org/en/latest/ и содержит наработки многочисленных профессионалов и энтузиастов, знающих, что такое Python, и чего вы от него хотите. Проверенные методы и новейшие приемы, собранные в этой книге, помогут вам стать профессиональным Python-программистом.
Автор: Кеннет Рейтц, Таня Шлюссер
#книгадня
Книга составлена на основе одноименного онлайнового руководства http://docs.python-guide.org/en/latest/ и содержит наработки многочисленных профессионалов и энтузиастов, знающих, что такое Python, и чего вы от него хотите. Проверенные методы и новейшие приемы, собранные в этой книге, помогут вам стать профессиональным Python-программистом.
Политкорректность учитывается даже в языках программирования. ☝️
На прошлой неделе Python-разработчик Виктор Стиннер (Victor Stinner) из Red Hat прислал четыре пул-реквеста на переименование потенциально оскорбительных терминов master/slave (хозяин/раб) в документации и коде Python.
Развернулась жаркая дискуссия!!
#новостьдня
За подробностями сюда:
https://m.habr.com/post/423057/
На прошлой неделе Python-разработчик Виктор Стиннер (Victor Stinner) из Red Hat прислал четыре пул-реквеста на переименование потенциально оскорбительных терминов master/slave (хозяин/раб) в документации и коде Python.
Развернулась жаркая дискуссия!!
#новостьдня
За подробностями сюда:
https://m.habr.com/post/423057/
Habr
Python тоже частично отказывается от терминов master/slave
Политкорректность учитывается даже в языках программирования. На прошлой неделе Python-разработчик Виктор Стиннер (Victor Stinner) из Red Hat прислал четыре пул-реквеста на переименование...
Как выбрать среди парсеров контента?
Что делать, если на странице доминирует JavaScript или HTML5?
Если я собираюсь управлять браузером, какой лучше выбрать?
Можно ли запустить его в облаке без доступа к дисплею?
Можно ли загружать файлы?
#видеодня
EVENT: Singapore Python User Group 2018
SPEAKER: Jon Reiter
https://www.youtube.com/watch?v=ind-mugxMxk&list=PLFjq8z-aGyQ4Y3mSWGBptr7SArEsfdWQA&index=9
Что делать, если на странице доминирует JavaScript или HTML5?
Если я собираюсь управлять браузером, какой лучше выбрать?
Можно ли запустить его в облаке без доступа к дисплею?
Можно ли загружать файлы?
#видеодня
EVENT: Singapore Python User Group 2018
SPEAKER: Jon Reiter
https://www.youtube.com/watch?v=ind-mugxMxk&list=PLFjq8z-aGyQ4Y3mSWGBptr7SArEsfdWQA&index=9
YouTube
Python Web Scraping Tools: A Survey
There are myriad web scraping tools available in Python spanning a broad range of use cases. At the same time there are many surprising gaps in coverage. Further complicating matters, differences which look innocuous in a browser can have an outsized impact…
#однострочникдня
Сложение двух матриц
Сложение двух матриц
result = [[X[i][j] + Y[i][j] for j in range(len(X[0]))] for i in range(len(X))]
Tangent - библиотека Python с открытым исходным кодом для автоматического дифференцирования. Она осуществляет дифференцирование в исходном коде Python, предоставляя на выходе новый Python-код - более простой и гибкий.
#статьядня
Подробнее читайте в данной статье:
https://github.com/google/tangent/blob/master/README.md
#статьядня
Подробнее читайте в данной статье:
https://github.com/google/tangent/blob/master/README.md
GitHub
tangent/README.md at master · google/tangent
Source-to-Source Debuggable Derivatives in Pure Python - tangent/README.md at master · google/tangent
Программирование на языке Python для сбора и анализа данных
1. Первое знакомство
2. Списки и цикл for
3. Ввод-вывод списков и проверка условий
4. Функции
5. Словари, списковые включения
6. Сортировка. Форматирование строк
7. Указатели. Множества. Строки. Файлы
8. Извлечение данных из веб-страниц
9. Работа с открытыми API с помощью XML
10. JSON и API. Управление браузером в RoboBrowser и Selenium
11. numpy и matplotlib
12. Библиотека pandas
#youtubeдня
Полный курс по ссылке:
https://www.youtube.com/channel/UCr-KbmZWfDyTbqT_clZmhfw/feed
1. Первое знакомство
2. Списки и цикл for
3. Ввод-вывод списков и проверка условий
4. Функции
5. Словари, списковые включения
6. Сортировка. Форматирование строк
7. Указатели. Множества. Строки. Файлы
8. Извлечение данных из веб-страниц
9. Работа с открытыми API с помощью XML
10. JSON и API. Управление браузером в RoboBrowser и Selenium
11. numpy и matplotlib
12. Библиотека pandas
#youtubeдня
Полный курс по ссылке:
https://www.youtube.com/channel/UCr-KbmZWfDyTbqT_clZmhfw/feed
Пишем простую графическую игру на Python
#yotubeдня
Поэтапно создаем простую игру «Сталкивающиеся шарики» с использованием библиотеки tkinter и random.
https://www.youtube.com/watch?time_continue=4&v=6QFGz2ZhrQs
#yotubeдня
Поэтапно создаем простую игру «Сталкивающиеся шарики» с использованием библиотеки tkinter и random.
https://www.youtube.com/watch?time_continue=4&v=6QFGz2ZhrQs
YouTube
Пишем простую графическую игру на Python
Что делает программист, изучив какой-нибудь язык? Разумеется, он пишет на нём игру. Мы весело и с пользой проведем время, поэтапно создавая простую игру «Сталкивающиеся шарики» на языке Python.
- Мы будем использовать библиотеки tkinter и random. Создадим…
- Мы будем использовать библиотеки tkinter и random. Создадим…
Если заказчик попросит вас построить графики или сделать превьюшки картинок, то вам поможет библиотека Pillow (Python Imaging Library) - это библиотека Python для работы с изображениями, которая умеет, если не всё, то очень много!
#библиотекадня
Подробности по ссылке:
http://www.blog.pythonlibrary.org/2016/10/07/an-intro-to-the-python-imaging-library-pillow/
Исходный код:
https://github.com/python-pillow/Pillow
#библиотекадня
Подробности по ссылке:
http://www.blog.pythonlibrary.org/2016/10/07/an-intro-to-the-python-imaging-library-pillow/
Исходный код:
https://github.com/python-pillow/Pillow
GitHub
GitHub - python-pillow/Pillow: Python Imaging Library (Fork)
Python Imaging Library (Fork). Contribute to python-pillow/Pillow development by creating an account on GitHub.
TOP-10 open source проектов на Python в сентябре 2018
Идеи на любой вкус: от ретроигр до квантовых алгоритмов.
#статьядня
https://proglib.io/p/python-opensources/
Идеи на любой вкус: от ретроигр до квантовых алгоритмов.
#статьядня
https://proglib.io/p/python-opensources/
Серия статей, в которой автор подробно описывает процесс разработки базового интерпретатора.
Примеры кода приведены на Python, а в качестве интерпретируемого языка выбран Pascal. В конце каждой части руководства дается несколько задач для самостоятельной реализации и список полезных книг.
#статьядня
Наслаждайтесь
https://ruslanspivak.com/lsbasi-part1/
Примеры кода приведены на Python, а в качестве интерпретируемого языка выбран Pascal. В конце каждой части руководства дается несколько задач для самостоятельной реализации и список полезных книг.
#статьядня
Наслаждайтесь
https://ruslanspivak.com/lsbasi-part1/
Ruslan's Blog
Let’s Build A Simple Interpreter. Part 1.
“If you don’t know how compilers work, then you don’t know how computers work. If you’re not 100% sure whether you know how compilers work, then you don’t know how they work.” — Steve Yegge There you have it. Think about it. It doesn’t really matter …
#однострочникдня
Проверка вхождения подстроки
Проверка вхождения подстроки
wordlist = ["scala", "play framework", "sbt"]
tweet = "This is an example tweet talking about scala and sbt."
print map(lambda x: x in tweet.split(),wordlist)
Библиотека psutil предназначена для получения информации о запущенных процессах и использовании системы (процессор, память, диски, сеть).
Разбираемся, как узнать температуру процессора с помощью psutil в Python
#статьядня
https://proglib.io/p/psutil-in-python/
Разбираемся, как узнать температуру процессора с помощью psutil в Python
#статьядня
https://proglib.io/p/psutil-in-python/
Doing Math with Python
Автор: Amit Saha
Из данной книги вы узнайте:
- как описать данные, используя статистику;
- как визуализировать данные с помощью Graphs;
- как рисовать геометрические фигуры;
- как задать программы для поиска производных и интегрирования функций и многое другое.
Руководство богато на примеры, содержит множество иллюстраций и интересных задач.
#книгадня
Скачать книгу:
https://t.me/progbook/1416
Автор: Amit Saha
Из данной книги вы узнайте:
- как описать данные, используя статистику;
- как визуализировать данные с помощью Graphs;
- как рисовать геометрические фигуры;
- как задать программы для поиска производных и интегрирования функций и многое другое.
Руководство богато на примеры, содержит множество иллюстраций и интересных задач.
#книгадня
Скачать книгу:
https://t.me/progbook/1416