MySQL Connector/Python Revealed (2018)
Книга поможет программистам научиться использовать официальный драйвер MySQL Connector/Python, с помощью которого программы Python взаимодействуют с базами данных MySQL. К концу чтения вы сможете использовать MySQL для своих программ на Python, и у вас будет возможность выбора между интерфейсами SQL и NoSQL. Предназначено для читателей, знакомых с Python и базами данных.
Книга поможет программистам научиться использовать официальный драйвер MySQL Connector/Python, с помощью которого программы Python взаимодействуют с базами данных MySQL. К концу чтения вы сможете использовать MySQL для своих программ на Python, и у вас будет возможность выбора между интерфейсами SQL и NoSQL. Предназначено для читателей, знакомых с Python и базами данных.
Forwarded from Книги для программистов
MySQL ConnectorPython Revealed.pdf
5.6 MB
PYTHON FOR DATA SCIENCE: The Ultimate Beginners’ Guide to Learning Python Data Science Step by Step (2019)
Книга представляет собой всеобъемлющее руководство для начинающих изучать программирование на Python, особенно для применения в Data Science. Чтобы сделать уроки более понятными, повсюду в книге приводятся практические примеры и приложения материала в работе и науке. Представлено несколько библиотек Python, в том числе NumPy, Pandas, Matplotlib и Seaborn для анализа и визуализации данных.
Книга представляет собой всеобъемлющее руководство для начинающих изучать программирование на Python, особенно для применения в Data Science. Чтобы сделать уроки более понятными, повсюду в книге приводятся практические примеры и приложения материала в работе и науке. Представлено несколько библиотек Python, в том числе NumPy, Pandas, Matplotlib и Seaborn для анализа и визуализации данных.
Даты: 13-15 марта
Город: Санкт-Петербург
Направление: машинное обучение
Масштабный хакатон, посвященный проблемам машинного обучения пройдет 13-15 марта в Санкт-Петербурге на базе Университета ИТМО.
48 часов
1 направление
7 задач
100 участников
425 тысяч рублей
Для каждой команды возможен шанс акселерации с сопровождением в 150.000$
Регистрация тут - http://mlhack.tech/#/
Если у вас нет готовой команды, напишите в чат @mlhackitmo
Город: Санкт-Петербург
Направление: машинное обучение
Масштабный хакатон, посвященный проблемам машинного обучения пройдет 13-15 марта в Санкт-Петербурге на базе Университета ИТМО.
48 часов
1 направление
7 задач
100 участников
425 тысяч рублей
Для каждой команды возможен шанс акселерации с сопровождением в 150.000$
Регистрация тут - http://mlhack.tech/#/
Если у вас нет готовой команды, напишите в чат @mlhackitmo
Python in easy steps (2018)
Книга хорошо подойдёт новичкам в программировании, желающим научиться работать с Python. Автор обучает основам языка, а после переходит к объектно-ориентированному программированию и более сложным темам. В заключении приводятся примеры применения полученных знаний для создания и развертывания приложений.
Книга хорошо подойдёт новичкам в программировании, желающим научиться работать с Python. Автор обучает основам языка, а после переходит к объектно-ориентированному программированию и более сложным темам. В заключении приводятся примеры применения полученных знаний для создания и развертывания приложений.
15 вещей, которые нужно знать о словарях Python
Практическое руководство по применению словарей Python. Для профи, хорошо знакомых со структурой dict, бонус об улучшенных словарях в модуле collections и применении словарей в библиотеке pandas.
https://prglb.ru/56qbn
Практическое руководство по применению словарей Python. Для профи, хорошо знакомых со структурой dict, бонус об улучшенных словарях в модуле collections и применении словарей в библиотеке pandas.
https://prglb.ru/56qbn
This media is not supported in your browser
VIEW IN TELEGRAM
9 марта Stepik запускает 2 программы: «Python: для начинающих» и «Python: разработка собственного Telegram-бота».
Осталось 1 место на программу для начинающих — курс открыт для всех желающих изучить Python с нуля и 4 места на курс о деталях разработки своего Telegram-бота, тут есть тестовое задание и нужно немного уметь в Python. Группы небольшие, учебный график плотный.
Все подробности можно узнать по ссылке: academy.stepik.org/python-and-telegram
Промокод
Осталось 1 место на программу для начинающих — курс открыт для всех желающих изучить Python с нуля и 4 места на курс о деталях разработки своего Telegram-бота, тут есть тестовое задание и нужно немного уметь в Python. Группы небольшие, учебный график плотный.
Все подробности можно узнать по ссылке: academy.stepik.org/python-and-telegram
Промокод
5kfromtg
на 5000 рублей будет действовать для первых 5 человек.Algorithmic Trading with Interactive Brokers (Python and C++) (2019)
В этой книге описывается процесс разработки приложений на основе API IB Trader Workstation (TWS). Начальные главы знакомят с фундаментальными классами и функциями, а последующие главы показывают, как их можно использовать для реализации полномасштабных торговых систем. При наличии алгоритмической системы трейдерам не нужно часами смотреть на графики; просто запустите торговое приложение и позвольте TWS API выполнять свою работу.
В этой книге описывается процесс разработки приложений на основе API IB Trader Workstation (TWS). Начальные главы знакомят с фундаментальными классами и функциями, а последующие главы показывают, как их можно использовать для реализации полномасштабных торговых систем. При наличии алгоритмической системы трейдерам не нужно часами смотреть на графики; просто запустите торговое приложение и позвольте TWS API выполнять свою работу.
Big Data снова врывается в обычную жизнь.
Персонализированная система рекомендаций, разработанная с использованием больших данных, увеличивает доход Amazon до 30% в год. Как добиваться впечатляющих результатов в работе с помощью data-driven подхода?
Пройти курс по Data Science от SkillFactory! 12 месяцев обучения, за которые ты освоишь на практике:
– Python,
– Machine и deep learning,
– Data engineering,
– Менеджмент для Data Science.
Менторы и персональные тьюторы всегда на связи и готовы прийти на помощь; по итогам обучения у каждого студента готово портфолио из 10 проектов, а лучшие студенты будут трудоустроены в топовые компании.
Получитe подробную программу курса: https://clc.to/BPV18Q
Персонализированная система рекомендаций, разработанная с использованием больших данных, увеличивает доход Amazon до 30% в год. Как добиваться впечатляющих результатов в работе с помощью data-driven подхода?
Пройти курс по Data Science от SkillFactory! 12 месяцев обучения, за которые ты освоишь на практике:
– Python,
– Machine и deep learning,
– Data engineering,
– Менеджмент для Data Science.
Менторы и персональные тьюторы всегда на связи и готовы прийти на помощь; по итогам обучения у каждого студента готово портфолио из 10 проектов, а лучшие студенты будут трудоустроены в топовые компании.
Получитe подробную программу курса: https://clc.to/BPV18Q
В статье рассказывается о том, как работать с библиотеками C и C++ в Python.
https://realpython.com/python-bindings-overview/
https://realpython.com/python-bindings-overview/
Realpython
Python Bindings: Calling C or C++ From Python – Real Python
What are Python bindings? Should you use ctypes, CFFI, or a different tool? In this step-by-step tutorial, you'll get an overview of some of the options you can use to call C or C++ code from Python.
#вопросы_с_собеседований
1. Как вставить объект в список, чтобы он оказался под определенным индексом?
2. Как узнать, в какой мы сейчас директории?
3. Зачем нужны break и continue?
1. Как вставить объект в список, чтобы он оказался под определенным индексом?
2. Как узнать, в какой мы сейчас директории?
3. Зачем нужны break и continue?
👍1
1. Сначала создадим список:
>>> a=[1, 2, 4]
Затем используем метод insert(). В нем первым аргументом будет индекс, под которым вставляется объект, а вторым — значение объекта:
>>> a.insert(2,3)
>>> a
[1, 2, 3, 4]
2. Для этого используется функция getcwd(). Она импортируется из модуля os:
>>> import os
>>> os.getcwd()
"C:\\Users\\lifei\\AppData\\Local\\Programs\\Python\\Python36-32"
3. Они используются для управления последовательностью операций: break останавливает исполнение цикла и переводит исполнение на следующий блок кода, continue как бы перепрыгивает на следующую итерацию цикла и не прекращает его исполнение.
>>> a=[1, 2, 4]
Затем используем метод insert(). В нем первым аргументом будет индекс, под которым вставляется объект, а вторым — значение объекта:
>>> a.insert(2,3)
>>> a
[1, 2, 3, 4]
2. Для этого используется функция getcwd(). Она импортируется из модуля os:
>>> import os
>>> os.getcwd()
"C:\\Users\\lifei\\AppData\\Local\\Programs\\Python\\Python36-32"
3. Они используются для управления последовательностью операций: break останавливает исполнение цикла и переводит исполнение на следующий блок кода, continue как бы перепрыгивает на следующую итерацию цикла и не прекращает его исполнение.
👍1
PyGame — набор модулей Python, предназначенный для написания компьютерных игр и мультимедиа-приложений. Для желающих научиться основам есть курс из пяти видео.
https://youtu.be/wDgZdYRQ4gU
https://youtu.be/wDgZdYRQ4gU
YouTube
Разработка игр на Python 3 с PyGame / #1 - Создание игр на PyGame
Python это многофункциональный язык, который позволяет создавать как сайты и программы, так и игры. В этом курсе мы рассмотрим библиотеку PyGame, позволяющую создавать игры с интерфейсом, анимацией и функциональностью.
1) Курс по языку Python: https://i…
1) Курс по языку Python: https://i…
#вопросы_с_собеседований
Можете назвать десять встроенных функций питона?
Можете назвать десять встроенных функций питона?
👍1