Библиотека питониста | Python, Django, Flask
40.5K subscribers
2.78K photos
75 videos
51 files
4.36K links
Все самое полезное для питониста в одном канале.

Список наших каналов: https://t.me/proglibrary/9197

Курс по ML: https://cl

Для обратной связи: @proglibrary_feeedback_bot

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36
Download Telegram
Даты: 13-15 марта
Город: Санкт-Петербург
Направление: машинное обучение

Масштабный хакатон, посвященный проблемам машинного обучения пройдет 13-15 марта в Санкт-Петербурге на базе Университета ИТМО.

48 часов
1 направление
7 задач
100 участников
425 тысяч рублей

Для каждой команды возможен шанс акселерации с сопровождением в 150.000$

Регистрация тут - http://mlhack.tech/#/

Если у вас нет готовой команды, напишите в чат @mlhackitmo
Python in easy steps (2018)

Книга хорошо подойдёт новичкам в программировании, желающим научиться работать с Python. Автор обучает основам языка, а после переходит к объектно-ориентированному программированию и более сложным темам. В заключении приводятся примеры применения полученных знаний для создания и развертывания приложений.
15 вещей, которые нужно знать о словарях Python

Практическое руководство по применению словарей 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
Промокод 5kfromtg на 5000 рублей будет действовать для первых 5 человек.
Algorithmic Trading with Interactive Brokers (Python and C++) (2019)

В этой книге описывается процесс разработки приложений на основе 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
#вопросы_с_собеседований
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 как бы перепрыгивает на следующую итерацию цикла и не прекращает его исполнение.
👍1
#вопросы_с_собеседований
Можете назвать десять встроенных функций питона?
👍1
13–15 марта пройдёт онлайн-интенсив, на котором ты освоишь сразу два важных направления в программировании: Python-разработку и машинное обучение. Участие бесплатное!

Нужна только регистрация: 👉 https://clc.to/odDLSw.

Ты узнаешь, как компьютер понимает естественную речь.
Разберёшь архитектуру «умных» чат-ботов.
Создашь своего чат-бота, научишь его говорить и подключишь к Telegram.

🎁 Сделаешь самый крутой проект — выиграешь сертификат на 30 000 рублей для обучения в онлайн-университете Skillbox.
Библиотека питониста | Python, Django, Flask via @CommentsBot
#вопросы_с_собеседований Можете назвать десять встроенных функций питона?
Функция complex() создает комплексное число:
>>> complex(3.5,4)
(3.5+4j)

Функция eval() исполняет строку:
>>> eval("print(max(22,22.0) — min(2,3))")
20

Функция filter() отфильтровывает элементы, для которых заданное условие верно.

>>> list(filter(lambda x: x%2 == 0,[1, 2, 0, False]))
[2, 0, False]

Функция format() помогает задать формат строки:
>>> print("a = {0} but b = {1}".format(a, b))
a = 2 but b = 3

Функция hash() возвращает хэш-значение объекта:
>>> hash(3.7)
644245917

Функция hex() преобразовывает число в шестнадцатеричное число:
>>> hex(14)
"0xe"

Функция input() читает ввод и возвращает строку:
>>> input("Enter a number")
Enter a number7
"7"

Функция len() возвращает число, показывающее длину строки:
>>> len("Ayushi")
6

Функция locals() возвращает словарь с локальной таблицей имен:
>>> locals()
{"__name__": "__main__", "__doc__": None, "__package__": None, "__loader__": <class "_frozen_importlib.BuiltinImporter">, "__spec__": None, "__annotations__": {}, "__builtins__": <module "builtins" (built-in)>, "a": 2, "b": 3}

Функция open() открывает файл:
>>> file = open("tabs.txt")
👍1
12 марта с 19:00 до 22:00 митап для разработчиков Java и Python в #ITX5

Слушаем классные доклады и обсуждаем последние тренды. Темы докладов:
- О чём мечтают Java-роботы, глядя на Python
- AOP – альтернативный подход к объектам
- Чистая архитектура в среде изменяющихся требований

Место: БЦ «Оазис» (Коровий вал, 5). Мероприятие бесплатное, нужно лишь зарегистрироваться: https://prglb.ru/393of