Обложка канала

Библиотека Python разработчика. Страница 12

20835 @BookPython

Библиотека Python разработчика. Книги по программированию на Python.

  • Библиотека Python разработчика

    Декораторы в Python В этой статье мы рассмотрим, что такое декораторы в Python, как мы можем создавать декораторы и как мы можем использовать их для изменения функциональности других функций в python. @itmozg
  • Библиотека Python разработчика

    Расширьте свои знания в программировании на Python, уделив всего 3 вечера по 1,5 часа. На бесплатном онлайн-интенсиве Skillbox по программированию вы попробуете себя в роли разработчика на Python и узнаете, как работают популярные алгоритмы этого языка. Проанализируете данные с помощью Data Science. Получите базовые навыки по разным направлениям и советы по развитию карьеры. Мощный компьютер не нужен. Подробная программа:https://clc.to/QMi24g 🎁 Всех участников ждут подарки. Выберите свой путь в мире IT с 12 по 14 января в 19:00 по московскому времени.
  • Библиотека Python разработчика

    Загрузка данных SQL в Pandas без потери памяти У вас есть некоторые данные в реляционной базе данных, и вы хотите обработать их с помощью Pandas. Поэтому вы используете удобный API Pandas read_sql() для получения DataFrame и быстро расходуете память. Проблема: вы загружаете в память сразу все данные. Если у вас достаточно строк в результатах SQL-запроса, они просто не поместятся в оперативной памяти. В Pandas есть опция пакетной обработки для read_sql(), которая может уменьшить использование памяти, но она все же не идеальна: она также загружает все данные в память сразу! Так как же обрабатывать запросы, объем которых превышает объем памяти, с помощью Pandas? Давайте разбираться. @BookPython
  • Реклама

  • Библиотека Python разработчика

    Если бы в сюжете «Щелкунчика» оказался питон, героям было бы куда проще победить Мышиного короля… В Новый год чудеса случаются — ты можешь проверить это сам! Напиши свою сказку вместе с МТС и поучаствуй в первом в мире IT-контесте по переводу «Щелкунчика» на языки программирования. Соревнуйся в решении нетривиальной задачи и применяй своё знание Python, Go, C#, JavaScript или Java. Неважно, кто ты, джун, мидл или синиор, — действуй: • Зарегистрируйся и выбери свой язык программирования. • Получи часть «Щелкунчика» и гайд о том, как превращать буквы в код. • Присоединяйся к чату с профи МТС. • Напиши код круче всех и стань одним из победителей IT-контеста! Покажи свои hard skills и поборись за 1 из 5 наборов беспроводных наушников Sony, крутые призы и не только. Регистрируйся и используй крисмас-буст от МТС: bit.ly/3YPPy0J
  • Библиотека Python разработчика

    Алгоритмы и структуры данных в Python Сортировка пузырьком в python. Bubble sort in Python Слияние списков. Метод двух указателей Python Сортировка слиянием в python. Merge sort in Python. Recursive sorting algorithms Быстрая сортировка в python. Quick sort in Python. Recursive sorting algorithms Структура данных Stack( LIFO). Задача "Правильная скобочная последовательность" 27 Метод подсчета. Сортировка подсчетом Python @BookPython
  • Библиотека Python разработчика

    Копирайтеры больше не нужны? Просим новую нейросеть Notion AI написать про Python В ноябре 2022 года компания Notion представила нейронную сеть для генерации текстов — и на днях мы получили доступ к альфа-версии. Вы не поверите, на что она способна. Notion AI умеет писать статьи, посты и даже твиты — и это вам не Балабоба! habr.com/ru/comp…g/707346 @BookPython
  • Библиотека Python разработчика

    Подборка Telegram каналов для программистов🔥 Сохраняйте, чтоб не потерять. https://t.me/itmozg Программисты, дизайнеры, новости из мира IT. https://t.me/phis_mat Обучающие видео, книги по Физике и Математике https://t.me/xakep_1 Статьи из "Хакера" https://t.me/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻 https://t.me/nodejs_lib Подборки по Node js и все что с ним связано https://t.me/ruby_lib Библиотека Ruby программиста 1C разработка 📌 https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С Программирование C++📌 https://t.me/cpp_lib Библиотека C/C++ разработчика https://t.me/cpp_knigi Книги для программистов C/C++ https://t.me/cpp_geek Учим C/C++ на примерах Программирование Python 📌 https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍 https://t.me/BookPython Библиотека Python разработчика https://t.me/python_real Python подборки на русском и английском https://t.me/python_360 Книги по Python Rus Java разработка 📌 https://t.me/BookJava Библиотека Java разработчика https://t.me/java_360 Книги по Java Rus https://t.me/java_geek Учим Java на примерах GitHub Сообщество 📌 https://t.me/Githublib Интересное из GitHub CodePen 📌 https://t.me/codepen_1 Сообщество пользователей CodePen Базы данных (Data Base) 📌 https://t.me/database_info Все про базы данных Мобильная разработка: iOS, Android 📌 https://t.me/developer_mobila Мобильная разработка https://t.me/kotlin_lib Подборки полезного материала по Kotlin Фронтенд разработка 📌 https://t.me/frontend_1 Подборки для frontend разработчиков https://t.me/frontend_sovet Frontend советы, примеры и практика! https://t.me/React_lib Подборки по React js и все что с ним связано Разработка игр 📌 https://t.me/game_devv Все о разработке игр Вакансии 📌 https://t.me/sysadmin_rabota Системный Администратор https://t.me/progjob Вакансии в IT Чат программистов📌 https://t.me/developers_ru Библиотеки 📌 https://t.me/book_for_dev Книги для программистов Rus https://t.me/programmist_of Книги по программированию https://t.me/proglb Библиотека программиста https://t.me/bfbook Книги для программистов БигДата, машинное обучение 📌 https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning Программирование 📌 https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций https://t.me/coddy_academy Полезные советы по программированию QA, тестирование 📌 https://t.me/testlab_qa Библиотека тестировщика Шутки программистов 📌 https://t.me/itumor Шутки программистов Защита, взлом, безопасность 📌 https://t.me/thehaking Канал о кибербезопасности Книги, статьи для дизайнеров 📌 https://t.me/ux_web Статьи, книги для дизайнеров https://t.me/arhitekturamira World Architecture Системное администрирование 📌 https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало) https://t.me/sysadminof Книги для админов, полезные материалы https://t.me/i_odmin Все для системного администратора https://t.me/i_odmin_book Библиотека Системного Администратора https://t.me/i_odmin_chat Чат системных администраторов https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др. https://t.me/sysadminoff Новости Линукс Linux Английский 📌 https://t.me/UchuEnglish Английский с нуля Математика 📌 https://t.me/Pomatematike Канал по математике Арбитраж трафика 📌 https://t.me/partnerochkin CPA и арбитраж трафика Крипта 📌 https://t.me/bitkoinoff Новости криптовалют Метавселенная, GameFi, Crypto 📌 https://t.me/metaverse360 DeepFake 📌 https://t.me/deepfakenow Публикуем deepfake видео Мир технологий 📌 https://t.me/mir_teh Видео из мира технологий Excel лайфхак📌 https://t.me/Excel_lifehack
  • Библиотека Python разработчика

  • Библиотека Python разработчика

    Python behind the scenes #1: how the CPython VM works #2: how the CPython compiler works #3: stepping through the CPython source code #4: how Python bytecode is executed #5: how variables are implemented in CPython #6: how Python object system works #7: how Python attributes work #8: how Python integers work #9: how Python strings work #10: how Python dictionaries work #11: how the Python import system works #12: how async/await works in Python #13: the GIL and its effects on Python multithreading @BookPython
  • Библиотека Python разработчика

    → Три шага, чтобы начать переход в IT без волнений Переходить в неизвестность тревожно. Вот, что поможет сделать ситуацию яснее и безопаснее: 1) разобраться, как устроена профессия; 2) попробовать бесплатно выучить основы; 3) узнать больше об учёбе. Яндекс Практикум упаковал эти шаги в бесплатный курс по основам python-разработки. Программу составили опытные разработчики и методисты, чтобы вы сами могли освоить базу Python. На курсе вы — узнаете, какие задачи решает бэкенд-разработчик; — будете писать код на Python — с первого урока; — создадите программного помощника Анфису; — узнаете, как устроено полноценное обучение в Практикуме. После бесплатного курса вы сможете принять спокойное, взвешенное решение. → Начните действовать: разберитесь бесплатно, что к чему в Python.
  • Библиотека Python разработчика

    Бесплатный курс CS50's Introduction to Artificial Intelligence with Python Learn to use machine learning in Python in this introductory course on artificial intelligence. pll.harvard.edu/course/…e-python @BookPython
  • Библиотека Python разработчика

  • Библиотека Python разработчика

    Игра "Сапер" на Python Minesweeper in Python Tkinter Превью создаем игровое поле. Minesweeper in Python Tkinter создаем класс MineSwepper. Minesweeper in Python Tkinter класс MyButton. Minesweeper in Python Tkinter расставляем мины. Minesweeper in Python Tkinter обработка нажатия кнопок. Minesweeper in Python Tkinter подсчитываем мины вокруг. Minesweeper in Python Tkinter добавляем цвет. Minesweeper in Python Tkinter скрываем поля. Minesweeper in Python Tkinter Обход в ширину. Minesweeper in Python Tkinter создаем концовку игры. Minesweeper in Python Tkinter создаем меню игры. Minesweeper in Python Tkinter перезапуск игры. Minesweeper in Python Tkinter меняем настройки игры. Minesweeper in Python Tkinter отмечаем мины на поле. Minesweeper in Python Tkinter источник #gamedev 👉 @game_devv
  • Библиотека Python разработчика

    Поверхностное копирование Поверхностное копирование создает отдельный новый объект или список, но вместо копирования дочерних элементов в новый объект, оно просто копирует ссылки на их адреса памяти. Следовательно, если вы сделаете изменение в исходном объекте, оно будет отражено в скопированном объекте, и наоборот. @BookPython
  • Библиотека Python разработчика

    Стать сотрудником Яндекса быстрее и проще, чем кажется. Участвуйте в днях быстрого найма: решите тестовое, пройдите несколько секций собеседования и получите офер за несколько дней. Теперь дни быстрого найма будут проходить регулярно. Чтобы вам было удобно следить за расписанием, собрали все мероприятия на отдельной странице. Ближайшие мероприятия: • 19–25 декабря — Week Offer для backend, frontend, mobile-разработчиков и аналитиков в команду Рекламы Узнать подробнее и зарегистрироваться
  • Реклама

  • Библиотека Python разработчика

    Хэширование Хэш — это целое число фиксированного размера, которое идентифицирует определенное значение. Каждое уникальное значение должно иметь свой собственный хэш. Для хэширования значений есть встроенная функция hash(). Используется она в основном для сравнения значений разных объектов — сравнивать хэши легче и выгоднее. Но изменяемые объекты по типу списков и словарей нельзя хэшировать — интерпретатор выбросит соответствующую ошибку. Здесь, кстати, есть две пасхалки. Хэш бесконечности равен перым цифрам числа Пи, а хэш Not a Number равен нулю. А еще случаются коллизии: например, хэши чисел -1 и -2 одинаковы. Подписывайтесь на канал 👉@pythonofff
  • Библиотека Python разработчика

    Представьте, что у вас есть готовый или, написанный вами, код для веб-приложения и он должен вести себя определенным образом по ТЗ заказчика. Тесты это быстрый и удобный способ проверить работоспособность кода и его соответствие задаче, справиться с перфекционизмом и перестать его улучшать. Если вы никогда не писали код на Python или уже знаете, как это делается, то для профессионального роста и спокойствия души вам стоит пройти курс Яндекс Практикума «Тестирование веб-приложений на Python». На курсе вы: • поработаете с Python, Selenium WebDriver и Allure; • начнёте работать с библиотекой PyTest; • научитесь составлять отчёты о результатах тестирования; • напишете автотесты для веб-приложения; • научитесь внедрять автоматизацию в свой проект; • сможете совмещать учёбу с работой и другими делами. На всех этапах вас будут сопровождать опытные разработчики: мы не дадим просесть по учёбе и поможем выкроить время на образование. Вы будете практиковаться на реальных кейсах и положите в портфолио работающие проекты. А карьерные консультации подготовят вас к разговору о повышении или помогут с поиском новой работы.  Записаться на курс можно здесь: practicum.yandex.ru/qa-auto…b-python
  • Библиотека Python разработчика