Python Game Programming By Example
Автор: Alejandro Rodas de Paz
Нельзя с уверенностью сказать, в чём именно Python хорош больше всего, ведь его можно использовать для веб-разработки, машинного обучения и создания десктопных игр и приложений. Причём все эти области активно развиваются. В этом руководстве вы познакомитесь с тем, как создавать игры на Python, используя многие из его функций и библиотек.
#книгадня
Скачать книгу:
https://t.me/progbook/1808
Автор: Alejandro Rodas de Paz
Нельзя с уверенностью сказать, в чём именно Python хорош больше всего, ведь его можно использовать для веб-разработки, машинного обучения и создания десктопных игр и приложений. Причём все эти области активно развиваются. В этом руководстве вы познакомитесь с тем, как создавать игры на Python, используя многие из его функций и библиотек.
#книгадня
Скачать книгу:
https://t.me/progbook/1808
Эта тема будет актуальна для разработчиков любого уровня!
В статье представлен обзор видеокурса на тему “Алгоритмы и структуры данных”.
#статьядня
https://proglib.io/p/data-structure-algorithms/
В статье представлен обзор видеокурса на тему “Алгоритмы и структуры данных”.
#статьядня
https://proglib.io/p/data-structure-algorithms/
#codexample
Нумерованные списки
Задача нумерации элементов последовательности настолько распространена, что в Python есть соответствующая встроенная функция enumerate:
Для тех, кто уже знаком с enumerate, может оказаться новостью, что у функции есть второй аргумент, задающий начальное число:
Нумерованные списки
Задача нумерации элементов последовательности настолько распространена, что в Python есть соответствующая встроенная функция enumerate:
for i, item in enumerate(['a', 'b', 'c']):
print(i, item)
Для тех, кто уже знаком с enumerate, может оказаться новостью, что у функции есть второй аргумент, задающий начальное число:
for i, item in enumerate(['a', 'b', 'c'], 1):
print(i, item)
Интерактивность при визуализации данных в Python с помощью Bokeh
В отличие от наиболее популярных библиотек Python (таких как Matplotlib и Seaborn) Bokeh использует HTML и JavaScript. Тем не менее, это не менее мощный инструмент для изучения и понимания данных,а также для создания красивых пользовательских диаграмм для проекта или отчета.
Из данного учебника, на основе ряда примеров с реальным набором данных, вы узнаете, как:
- визуализировать данные с помощью Bokeh,
- добавить интерактивность при визуализации.
#статьядня
https://realpython.com/python-data-visualization-bokeh/
В отличие от наиболее популярных библиотек Python (таких как Matplotlib и Seaborn) Bokeh использует HTML и JavaScript. Тем не менее, это не менее мощный инструмент для изучения и понимания данных,а также для создания красивых пользовательских диаграмм для проекта или отчета.
Из данного учебника, на основе ряда примеров с реальным набором данных, вы узнаете, как:
- визуализировать данные с помощью Bokeh,
- добавить интерактивность при визуализации.
#статьядня
https://realpython.com/python-data-visualization-bokeh/
Realpython
Interactive Data Visualization in Python With Bokeh – Real Python
This Python tutorial will get you up and running with Bokeh, using examples and a real-world dataset. You'll learn how to visualize your data, customize and organize your visualizations, and add interactivity.
В мире кроссплатформенной разработки под мобильные платформы доминируют два фреймворка — Xamarin и React Native. Xamarin — потому что является «приемным сыном» компании Microsoft и React Native — отпрыск не менее известной Facebook. Альтернативой данным фреймворкам является Kivy!
Kivy - это Python, а отсюда скорость разработки, лаконичность кода, возможность моментально изменять и отслеживать изменения в приложениях, это возможность просто писать код.
#youtubeдня
https://www.youtube.com/playlist?list=PLd-kTafWJCJMQnp4wchd3neKcZKgWag0i
Kivy - это Python, а отсюда скорость разработки, лаконичность кода, возможность моментально изменять и отслеживать изменения в приложениях, это возможность просто писать код.
#youtubeдня
https://www.youtube.com/playlist?list=PLd-kTafWJCJMQnp4wchd3neKcZKgWag0i
YouTube
KivyNULL - YouTube
The Python 3 Standard Library by Example
Автор: Doug Hellmann
Кроме своей простоты, Python предоставляет также большую стандартную библиотеку, включающую в себя сотни модулей для работы с текстом, структурами данных, алгоритмами, временем, файловой системой, криптографией, сетью, электронной почтой, потоками данных и многим другим. Данное руководство охватывает наиболее популярные пакеты из стандартной библиотеки. Также автор постарался показать, как работающие решения на Python 3.x можно перенести на Python 2.x.
#книгадня
Скачать книгу:
https://t.me/progbook/1979
Автор: Doug Hellmann
Кроме своей простоты, Python предоставляет также большую стандартную библиотеку, включающую в себя сотни модулей для работы с текстом, структурами данных, алгоритмами, временем, файловой системой, криптографией, сетью, электронной почтой, потоками данных и многим другим. Данное руководство охватывает наиболее популярные пакеты из стандартной библиотеки. Также автор постарался показать, как работающие решения на Python 3.x можно перенести на Python 2.x.
#книгадня
Скачать книгу:
https://t.me/progbook/1979
Статья из четырех частей "CGI: пишем простой сайт на Python"
В данной статье автор расскажет как написать Hello world, как CGI-скрипт. CGI-скрипты - это исполняемые файлы, которые выполняются веб-сервером, когда в URL запрашивается соответствующий скрипт.
#статьядня
Часть 1: Hello world
https://pythonworld.ru/web/cgi-1.html
Часть 2: Обработка форм, cookies
https://pythonworld.ru/web/cgi-2.html
Часть 3: Пример приложения
https://pythonworld.ru/web/cgi-3.html
Часть 4: Публикация в сети Интернет
https://pythonworld.ru/web/cgi-4.html
В данной статье автор расскажет как написать Hello world, как CGI-скрипт. CGI-скрипты - это исполняемые файлы, которые выполняются веб-сервером, когда в URL запрашивается соответствующий скрипт.
#статьядня
Часть 1: Hello world
https://pythonworld.ru/web/cgi-1.html
Часть 2: Обработка форм, cookies
https://pythonworld.ru/web/cgi-2.html
Часть 3: Пример приложения
https://pythonworld.ru/web/cgi-3.html
Часть 4: Публикация в сети Интернет
https://pythonworld.ru/web/cgi-4.html
pythonworld.ru
CGI: пишем простой сайт на Python. Часть 1: Hello world | Python 3 для начинающих и чайников
Hello world: простейший cgi-скрипт на Python.
На каком бы уровне, как программист, вы не находились, никогда не останавливайтесь в развитии!
В данном видео приведен список ресурсов, который поможет вам поддерживать свои навыки на высоком уровне и прокачиваться в смежных областях!
#видеодня
https://www.youtube.com/watch?v=CzscINpDIug
В данном видео приведен список ресурсов, который поможет вам поддерживать свои навыки на высоком уровне и прокачиваться в смежных областях!
#видеодня
https://www.youtube.com/watch?v=CzscINpDIug
YouTube
How to Teach Yourself Code
Start learning python by building projects in under 5 minutes TODAY – Even if you're a complete beginner... https://cleverprogrammer.com?utm_source=youtube&utm_medium=yt-description
★☆★ What Programming Language Should I Learn First? ★☆★
https://youtu.be/iH4JJuoHQHc…
★☆★ What Programming Language Should I Learn First? ★☆★
https://youtu.be/iH4JJuoHQHc…
#codeexample
Поиск GCD двух чисел двумя разными методами: function и loops и алгоритм Евклида
А теперь с помощью алгоритма Евклида:
Поиск GCD двух чисел двумя разными методами: function и loops и алгоритм Евклида
def computeHCF(x, y):
# choose the smaller number
if x > y:
smaller = y
else:
smaller = x
for i in range(1, smaller+1):
if((x % i == 0) and (y % i == 0)):
hcf = i
return hcf
А теперь с помощью алгоритма Евклида:
def computeHCF(x, y):
# This function implements the Euclidian algorithm to find H.C.F. of two numbers
while(y):
x, y = y, x % y
return x
computeHCF(300, 400)
Google Images Download
Утилита командной строки, которая позволяет искать изображения в Google Images по ключевым словам или фразам и загружать их на компьютер.
Скрипт также можно запускать из любого python-файла.
#полезностьдня
https://github.com/hardikvasa/google-images-download
Утилита командной строки, которая позволяет искать изображения в Google Images по ключевым словам или фразам и загружать их на компьютер.
Скрипт также можно запускать из любого python-файла.
#полезностьдня
https://github.com/hardikvasa/google-images-download
GitHub
GitHub - hardikvasa/google-images-download: Python Script to download hundreds of images from 'Google Images'. It is a ready-to…
Python Script to download hundreds of images from 'Google Images'. It is a ready-to-run code! - hardikvasa/google-images-download
Создать двумерный список n×m и заполнить его символами 0 и 1 в шахматном порядке. В левом верхнем углу – 0
#codeexample
#codeexample
print("Введите количество строк:")
n = int(input())
print("Введите количество столбцов:")
m = int(input())
# Создаем пустую матрицу
matrix = [[0]*m for i in range(n)]
# Заполнение в шахматном порядке
matrix = [[((i + j)%2) for j in range(m)] for i in range(n)]
# Печать полученной матрицы
for i in matrix:
print(' '.join([str(x) for x in i]))
Не так давно в Python завезли
#видеодня
Event: Python Meetup Minsk
Speaker: Никита Гришко
https://www.youtube.com/watch?v=k03RQqdJADU
import typing
: кто-то его использует, кто-то его не признает и даже ненавидит. Но мало кто задумывается, что это не только возможность описать типы с их последующим анализом посредством mypy. В этом докладе мы попробуем взглянуть на typing
под другим углом и добавим ему пару плюсов в пользу использования на вашем проекте.#видеодня
Event: Python Meetup Minsk
Speaker: Никита Гришко
https://www.youtube.com/watch?v=k03RQqdJADU
YouTube
typing. typing? typing! / Никита Гришко / Flo Health Inc. [Python Meetup 13.11.2018]
Не так давно в Python завезли import typing: кто-то его использует, кто-то его не признает и даже ненавидит. Но мало кто задумывается, что это не только возможность описать типы с их последующим анализом посредством mypy. В этом докладе мы попробуем взглянуть…
PyUSB 1.0 — это библиотека Python, обеспечивающая легкий доступ к USB.
Рекомендуем перед прочтением данной статьи, хотя бы минимально ознакомиться с протоколом USB.
#статьядня
https://m.habr.com/post/430528/
Рекомендуем перед прочтением данной статьи, хотя бы минимально ознакомиться с протоколом USB.
#статьядня
https://m.habr.com/post/430528/
Habr
Программирование с PyUSB 1.0
От переводчика: Это перевод руководства Programming with PyUSB 1.0 Данное руководство написано силами разработчиков PyUSB, однако быстро пробежавшись по коммитам я полагаю, что основной автор...
Прокачивай скиллы - поднимай зарплату в 2019 году!
⚙ «Программирование на Python»
👨💻 Курс для тех, кто уже умеет
Преподаватели — сотрудники Mail.Ru Group, «Мегафон», лекторы МФТИ.
✅ На курсе вы сможете:
— написать серверные приложения
— разработать собственную онлайн-игру
— создать чат-бота
— спарсить Википедию и сверстать Stackoverflow
— сделать приложение для управления «умным» домом
— написать нейронную сеть, с помощью которой -сможете классифицировать одежду по фотографии
📍По промокоду «december» скидка 5 000 рублей до конца недели!
⚙ «Программирование на Python»
👨💻 Курс для тех, кто уже умеет
Преподаватели — сотрудники Mail.Ru Group, «Мегафон», лекторы МФТИ.
✅ На курсе вы сможете:
— написать серверные приложения
— разработать собственную онлайн-игру
— создать чат-бота
— спарсить Википедию и сверстать Stackoverflow
— сделать приложение для управления «умным» домом
— написать нейронную сеть, с помощью которой -сможете классифицировать одежду по фотографии
📍По промокоду «december» скидка 5 000 рублей до конца недели!
Знакомимся с мощью Python на примере web scraping с использованием библиотеки Beautiful Soup, а также регулярных выражений.
#видеодня
https://www.youtube.com/watch?time_continue=1&v=F1kZ39SvuGE
#видеодня
https://www.youtube.com/watch?time_continue=1&v=F1kZ39SvuGE
YouTube
Python Web Scraping with Beautiful Soup and Regex
Check out the power of Python with a demonstration of web scraping using Beautiful Soup and also some Regex.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube-code/tree/master/042
Join my Discord server to chat…
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube-code/tree/master/042
Join my Discord server to chat…
Django на примере создания реального проекта интернет-магазина.
Также в данном видеокурсе есть видео по HTML, CSS, Bootstrap, jQuery, Git и запуску Django-проекта на веб-сервере.
Короче....полный набор!
#youtubeдня
https://www.youtube.com/playlist?list=PLSWnD6rL-m9adebgpvvOLH5ASGJiznWdg
Также в данном видеокурсе есть видео по HTML, CSS, Bootstrap, jQuery, Git и запуску Django-проекта на веб-сервере.
Короче....полный набор!
#youtubeдня
https://www.youtube.com/playlist?list=PLSWnD6rL-m9adebgpvvOLH5ASGJiznWdg
YouTube
Джанго с нуля на примере создания простого интернет-магазина
Learn by doing! Учим Джанго на примере создания реального проекта интернет-магазина. Также в этих видео будут видео по html, css, bootstrap, jQuery, а таже п...
Photon - невероятно быстрая поисковая программа, которая может собирать URL-адреса, файлы, учетные записи веб-сайтов, адреса электронной почты и многое другое.
Вы всегда можете поучаствовать в этом open source проекте (конечно, он реализован на Python) и попрактиковаться!
#полезностьдня
Ссылка на GitHub
https://github.com/s0md3v/Photon
Вы всегда можете поучаствовать в этом open source проекте (конечно, он реализован на Python) и попрактиковаться!
#полезностьдня
Ссылка на GitHub
https://github.com/s0md3v/Photon
GitHub
GitHub - s0md3v/Photon: Incredibly fast crawler designed for OSINT.
Incredibly fast crawler designed for OSINT. Contribute to s0md3v/Photon development by creating an account on GitHub.
Программирование для нормальных с нуля на языке Python
Автор: Сысоева М.В., Сысоев И.В.
Если вам строго нужен академический учебник по Python, с многочисленными примерами кода и задачами для самостоятельного решения, то настоящее руководство трудно заменить чем-то другим: в нём есть всё, что касается основ языка. Также вы познакомитесь с некоторыми из популярных библиотек Python по математике, алгоритмам и построению графиков.
#книгадня
Скачать книгу:
https://t.me/progbook/2020
Автор: Сысоева М.В., Сысоев И.В.
Если вам строго нужен академический учебник по Python, с многочисленными примерами кода и задачами для самостоятельного решения, то настоящее руководство трудно заменить чем-то другим: в нём есть всё, что касается основ языка. Также вы познакомитесь с некоторыми из популярных библиотек Python по математике, алгоритмам и построению графиков.
#книгадня
Скачать книгу:
https://t.me/progbook/2020
Предлагаем Вам познакомиться с одним из популярных на сегодняшний день бесплатных open-source проектов по Python - snallygaster. Это инструмент для просмотра защищенных файлов на HTTP-сервера.
#полезностьдня
Ссылка на исходники:
https://github.com/hannob/snallygaster
#полезностьдня
Ссылка на исходники:
https://github.com/hannob/snallygaster
GitHub
GitHub - hannob/snallygaster: Tool to scan for secret files on HTTP servers
Tool to scan for secret files on HTTP servers. Contribute to hannob/snallygaster development by creating an account on GitHub.
#полезностьдня
itertools.permutations() генерирует все возможные перестановки для элемента, переданного ей в качестве параметра
itertools.permutations() генерирует все возможные перестановки для элемента, переданного ей в качестве параметра
import itertools
for p in itertools.permutations('ABCD'):
print(p)