Генераторы словарей в Python
Словари (или dict) в Python — это, как и списки, способ хранения элементов. Но если в списке вы можете обращаться к элементам по их индексам, то в словаре доступ к элементам осуществляется с помощью ключей.
В этой статье вы узнаете чем важны словари, как работают генераторы и не только:
https://pythonist.ru/generatory-slovarej-v-python/
Словари (или dict) в Python — это, как и списки, способ хранения элементов. Но если в списке вы можете обращаться к элементам по их индексам, то в словаре доступ к элементам осуществляется с помощью ключей.
В этой статье вы узнаете чем важны словари, как работают генераторы и не только:
https://pythonist.ru/generatory-slovarej-v-python/
👍4❤3
This media is not supported in your browser
VIEW IN TELEGRAM
QR + Tetris = QRTetris
Что будет, если объединить QR-код и тетрис? Получится безумная игра, которую создал один энтузиаст. Попробуйте сыграть в неё сами:
https://github.com/Firemoon777/qrtetris
Что будет, если объединить QR-код и тетрис? Получится безумная игра, которую создал один энтузиаст. Попробуйте сыграть в неё сами:
https://github.com/Firemoon777/qrtetris
👍25😁5👎1
Игра «Сапёр» на Python
При помощи библиотеки tkinter можно создать свои десктопные графические приложения на python. В этом курсе вы изучите основные виджеты, которые применяются в формах и создадите на их основе игру «Сапёр»:
https://www.youtube.com/watch?v=I4yl0VbXpA8&list=PLQAt0m1f9OHtfXxDph-MJvYCLaOvildGQ
#видео #gamedev
При помощи библиотеки tkinter можно создать свои десктопные графические приложения на python. В этом курсе вы изучите основные виджеты, которые применяются в формах и создадите на их основе игру «Сапёр»:
https://www.youtube.com/watch?v=I4yl0VbXpA8&list=PLQAt0m1f9OHtfXxDph-MJvYCLaOvildGQ
#видео #gamedev
❤15👍9❤🔥4🌚1
Мини-туториал по созданию текстового RPG на Python
Наш пользователь поделился мини-гайдом по созданию текстовой игры. Сам он признаётся, что особо не разбирается в этом, но попробовал сделать что-то для себя и других новичков в Python. Поэтому заходите, смотрите, повторяйте. А если найдёте какие-то недочёты, то не стесняйтесь писать в комментарии к статье:
https://tproger.ru/articles/mini-tutorial-po-sozdaniju-tekstovogo-rpg-na-python/
#туториал #gamedev
Наш пользователь поделился мини-гайдом по созданию текстовой игры. Сам он признаётся, что особо не разбирается в этом, но попробовал сделать что-то для себя и других новичков в Python. Поэтому заходите, смотрите, повторяйте. А если найдёте какие-то недочёты, то не стесняйтесь писать в комментарии к статье:
https://tproger.ru/articles/mini-tutorial-po-sozdaniju-tekstovogo-rpg-na-python/
#туториал #gamedev
👍7👎2
Гайд по работе с GitHub Copilot
21 июня вышел GitHub Copilot — инструмент, который помогает разработчикам писать код. Сервис доступен по подписке от $10 в месяц. Если хотите попробовать его в деле, то в этой статье собраны несколько полезных советов и инструкция по использованию:
https://tprg.ru/CKSy
#github
21 июня вышел GitHub Copilot — инструмент, который помогает разработчикам писать код. Сервис доступен по подписке от $10 в месяц. Если хотите попробовать его в деле, то в этой статье собраны несколько полезных советов и инструкция по использованию:
https://tprg.ru/CKSy
#github
👍3😁3👎2
Подборка актуальных вакансий
— Devops-инженер
Где: Санкт-Петербург, Москва, можно удалённо
Опыт: от 1 года
— Специалист информационной безопасности ИТ-инфраструктуры
Где: Москва
Опыт: от 1 года
— Senior Python-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет
— Python-разработчик
Где: Москва
Опыт: от 3 лет
#вакансии #работа
— Devops-инженер
Где: Санкт-Петербург, Москва, можно удалённо
Опыт: от 1 года
— Специалист информационной безопасности ИТ-инфраструктуры
Где: Москва
Опыт: от 1 года
— Senior Python-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет
— Python-разработчик
Где: Москва
Опыт: от 3 лет
#вакансии #работа
👍6🔥2👏1
Как создать аналитический сайт на Python с нуля
Хотите создать сайт, который позволял бы вести блог, отображать информационные панели и запускать блокноты Jupyter? Если да, то добро пожаловать, вы нашли правильную статью. Здесь вы узнаете, какие шаги необходимо предпринять для реализации такого проекта и как это можно сделать:
https://nuancesprog.ru/p/15919/
Хотите создать сайт, который позволял бы вести блог, отображать информационные панели и запускать блокноты Jupyter? Если да, то добро пожаловать, вы нашли правильную статью. Здесь вы узнаете, какие шаги необходимо предпринять для реализации такого проекта и как это можно сделать:
https://nuancesprog.ru/p/15919/
👍9
Стеки Python, очереди и приоритетные очереди на практике
Очереди являются основой многочисленных алгоритмов, используемых в играх, искусственном интеллекте, спутниковой навигации и планировании задач. Python предоставляет несколько встроенных разновидностей очередей, которые вы увидите в действии в этом руководстве, а также познакомитесь с теорией очередей и их типами.
https://realpython.com/queue-in-python/
Очереди являются основой многочисленных алгоритмов, используемых в играх, искусственном интеллекте, спутниковой навигации и планировании задач. Python предоставляет несколько встроенных разновидностей очередей, которые вы увидите в действии в этом руководстве, а также познакомитесь с теорией очередей и их типами.
https://realpython.com/queue-in-python/
👍10
Процедурная музыкальная композиция с Python
Пакет
https://deepnote.com/@essia/Procedural-music-composition-with-arvo-9b35ebd7-63e0-47bc-a3d5-c503954a083d
Пакет
music21
Python позволяет не только исследовать музыкальные партитуры с помощью науки о данных, но и писать собственные партитуры с помощью математических операций. В этой статье объясняется, как сочинить пьесу с помощью библиотек arvo
и music21
с минималистичными методами процедурной композиции:https://deepnote.com/@essia/Procedural-music-composition-with-arvo-9b35ebd7-63e0-47bc-a3d5-c503954a083d
🔥21👍5❤1
7 расширенных возможностей Python
Опытные разработчики знают об этих операторах и функциях, которые помогают гораздо удобнее взаимодействовать и эффективнее использовать Python. Но новички могут не знать о них или не понимать, как их применять на практике.
Эта статья поможет вам познакомиться с 7 возможностями Python, которые помогут вывести ваш код на новый уровень:
https://nuancesprog.ru/p/15947/
Опытные разработчики знают об этих операторах и функциях, которые помогают гораздо удобнее взаимодействовать и эффективнее использовать Python. Но новички могут не знать о них или не понимать, как их применять на практике.
Эта статья поможет вам познакомиться с 7 возможностями Python, которые помогут вывести ваш код на новый уровень:
https://nuancesprog.ru/p/15947/
👍11
Pet-проект для обучения, или как в одиночку написать Helpdesk
Крестики-нолики, змейки и прочее уже делали многие. А сможете ли вы написать собственный Helpdesk? Если хотите бросить вызов такой нетривиальной задаче, то эта статья вам поможет:
https://habr.com/ru/post/675492/
Крестики-нолики, змейки и прочее уже делали многие. А сможете ли вы написать собственный Helpdesk? Если хотите бросить вызов такой нетривиальной задаче, то эта статья вам поможет:
https://habr.com/ru/post/675492/
👍16
Простым языком о языковых моделях и цепи Маркова
N-граммы – это статистические модели, которые предсказывают следующее слово после N-1 слов на основе вероятности их сочетания. Такие распределения вероятностей имеют широкое применение в машинном переводе, автоматической проверке орфографии, распознавании речи и умном вводе.
О том, как именно это работает, можно узнать в этой статье:
https://habr.com/ru/post/675218/
#ml
N-граммы – это статистические модели, которые предсказывают следующее слово после N-1 слов на основе вероятности их сочетания. Такие распределения вероятностей имеют широкое применение в машинном переводе, автоматической проверке орфографии, распознавании речи и умном вводе.
О том, как именно это работает, можно узнать в этой статье:
https://habr.com/ru/post/675218/
#ml
👍8🤔1
Пишем первую программу по машинному обучению до 50 строк с помощью Scikit-Learn
Scikit-learn — это библиотека машинного обучения для Python, построенная поверх нескольких библиотек Python, включая NumPy, SciPy и Matplotlib. Она содержит общие концепции машинного обучения и считается более легким для новичков вариантом по сравнению с, например, TensorFlow.
В этом туториале вы создадите нейросеть с минимум усилий:
https://habr.com/ru/post/677274/
#ml
Scikit-learn — это библиотека машинного обучения для Python, построенная поверх нескольких библиотек Python, включая NumPy, SciPy и Matplotlib. Она содержит общие концепции машинного обучения и считается более легким для новичков вариантом по сравнению с, например, TensorFlow.
В этом туториале вы создадите нейросеть с минимум усилий:
https://habr.com/ru/post/677274/
#ml
👍12
This media is not supported in your browser
VIEW IN TELEGRAM
Интеграция картин в видео фасада здания за 60 часов
Можно ли в сжатые сроки создать анимацию из фотографий, которые имитировали бы движение листвы, людей и автомобилей с интеграцией туда картин, если в вашем распоряжении только несколько пано, навыки работы с Python и минимум опыта работы с изображениями? Оказывается можно. Автор статьи поделился своим опытом решения подобной задачи:
https://habr.com/ru/post/676360/
#ml
Можно ли в сжатые сроки создать анимацию из фотографий, которые имитировали бы движение листвы, людей и автомобилей с интеграцией туда картин, если в вашем распоряжении только несколько пано, навыки работы с Python и минимум опыта работы с изображениями? Оказывается можно. Автор статьи поделился своим опытом решения подобной задачи:
https://habr.com/ru/post/676360/
#ml
👍13❤2
Книги по Python для начинающих питонистов
Полезная подборка книг, предназначенных для начинающих программистов или тех, кто хочет начать изучение языка с самого нуля. Книги в подборке представлены и на английском, и на русском языках.
https://pythonist.ru/samye-novye-knigi-po-python-dlya-nachinayushhih/
#книги #подборка
Полезная подборка книг, предназначенных для начинающих программистов или тех, кто хочет начать изучение языка с самого нуля. Книги в подборке представлены и на английском, и на русском языках.
https://pythonist.ru/samye-novye-knigi-po-python-dlya-nachinayushhih/
#книги #подборка
👍14
Автоматическое тестирование QT GUI с помощью python и funq
Funq - инструмент для функционального тестирования QT-приложений с помощью python. Он обладает низким порогом входа, кроссплатформенностью, открытым исходным кодом и другими преимущества перед аналогами. Как им пользоваться, узнаете в этой статье:
https://habr.com/ru/post/676274/
#qa
Funq - инструмент для функционального тестирования QT-приложений с помощью python. Он обладает низким порогом входа, кроссплатформенностью, открытым исходным кодом и другими преимущества перед аналогами. Как им пользоваться, узнаете в этой статье:
https://habr.com/ru/post/676274/
#qa
👍7
Подборка актуальных вакансий
— Devops-инженер
Где: Санкт-Петербург, Москва, можно удалённо
Опыт: от 1 года
— Специалист информационной безопасности ИТ-инфраструктуры
Где: Москва
Опыт: от 1 года
— Python-разработчик
Где: Москва
Опыт: от 3 лет
— Senior Python-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет
#вакансии #работа
— Devops-инженер
Где: Санкт-Петербург, Москва, можно удалённо
Опыт: от 1 года
— Специалист информационной безопасности ИТ-инфраструктуры
Где: Москва
Опыт: от 1 года
— Python-разработчик
Где: Москва
Опыт: от 3 лет
— Senior Python-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет
#вакансии #работа
👍5🤮2😁1😢1