Пинг-понг на Python
Статью с разобором почитайте здесь , а полный код игры пин-понг на Python на GitHub.
Статью с разобором почитайте здесь , а полный код игры пин-понг на Python на GitHub.
Telegraph
Пинг-понг на Python
Начнем с установки игрового поля. Зададим родительское окно, область для отрисовки анимации и основные элементы игрового поля. Обратите внимание на создание глобальных переменных в начале скрипта. Они нам пригодятся для того, чтобы нам было легче настраивать…
Как писать хороший код на python?🤔📄
✅Умение правильно и хорошо писать код — это важный навык для python-разработчика. Как научится писать хороший код — вы узнаете из сегодняшней статьи. Говоря о „хорошем коде“ имеется в виду большое количество факторов с которыми вам предстоит познакомиться, чтобы писать правильный и "конвейерный" код.
Статья
✅Умение правильно и хорошо писать код — это важный навык для python-разработчика. Как научится писать хороший код — вы узнаете из сегодняшней статьи. Говоря о „хорошем коде“ имеется в виду большое количество факторов с которыми вам предстоит познакомиться, чтобы писать правильный и "конвейерный" код.
Статья
Telegraph
Как писать хороший код на python?🤔📄
Возможно, самый известный сборник этих факторов Python был написан Тимом Питерсом, давний участник языка и его группы новостей comp.lang.python. Этот сборник также известен под названием «The Zen of Python» и в нём изложены следующие факторы „хорошего кода“.…
📐📏(Пост для любителей физики и математики)
Визуализация задачи квантовой физики «частица в коробке»
[ Статья ]
Визуализация задачи квантовой физики «частица в коробке»
[ Статья ]
Telegraph
Визуализация задачи квантовой физики «частица в коробке»
Уравнение Шрёдингера В 1926 году Эрвин Шрёдингер вывел знаменитое волновое уравнение, связывающее энергию системы с её волновыми свойствами. Его применение к атому водорода довольно сложно, поэтому сначала воспользуемся волновым уравнением, чтобы решить задачу…
🤖Автоматизация машинного обучения.🔥
[ Статья ]
[ Статья ]
Telegraph
Автоматизация машинного обучения
Data science – это не только fit-predict Сколько рабочего времени вы тратите на скучные рутинные операции? Представим, что вы начали работать в компании, которая производит однообразные операции с бесконечными таблицами. Например, в крупном ретейлере или…
🤘Как выключить компютеры в кабинете информатики или офиса зная Рython?!
Это можно сделать всего использовав пару строчек кода.
В основном в кабинетах информатики (или в офисах) стоят компы на Windows OS , но мы здесь оставим код и под OS Linux.
🖥️Windows:
🖥️Linux:
или: если вы хотите немедленное отключение без
Можно поставить таймер в коде, чтобы одновременно выключить все компютеры и выбесить информатичку, либо подключить все компы через ssh и вовсе одним касанием выключить все компы , но это как говорится уже другая история.
Если что мы этому вас не учили.😜
Это можно сделать всего использовав пару строчек кода.
В основном в кабинетах информатики (или в офисах) стоят компы на Windows OS , но мы здесь оставим код и под OS Linux.
🖥️Windows:
import os
os.system('shutdown -s')
🖥️Linux:
import os
os.system('Sudo shutdown now')
или: если вы хотите немедленное отключение без
Sudo
Запрашивать пароль, используйте следующее для Ubuntu и подобных дистрибутивов:os.system('systemctl poweroff')
Можно поставить таймер в коде, чтобы одновременно выключить все компютеры и выбесить информатичку, либо подключить все компы через ssh и вовсе одним касанием выключить все компы , но это как говорится уже другая история.
Что работодатели ждут от Junior Python-разработчика
[ Статья ]
[ Статья ]
Telegraph
Что работодатели ждут от Junior Python-разработчика
Какое нужно образование? Обычно резюме на Junior Python-разработчика подают выпускники или студенты последних курсов технических и математических специальностей. Профильное дополнительное образование, пройденные курсы на Stepik, Coursera или других платформах…
Как создать примитовного чат-бота на python
[ Статья ]
[ Статья ]
Telegraph
Как создать чат-бота с нуля на Python: подробная инструкция
Аналитики Gartner утверждают, что к 2020 году 85% взаимодействий клиентов с сервисами сведется к общению с чат-ботами. В 2018 году они уже обрабатывают около 30% операций. В этой статье мы расскажем, как создать своего чат-бота на Python. Возможно, вы слышали…
В каких случаях не нужно использовать списки в Python
[ Статья ]
[ Статья ]
Telegraph
В каких случаях не нужно использовать списки в Python
В Python, наверное, самым популярным контейнером данных будет список (list). Он настолько гибкий, что его можно использовать в проектах почти повсеместно и хранить в нем данные различного типа: целые числа, строки и экземпляры пользовательских классов. Помимо…
🔗🔐Получите пароли ПОДКЛЮЧЁННЫХ Wi-Fi с помощью Python
Можно узнать пароль соседа просто удалённо подключившись к его компютеру
Этот скрипт полезен в тех случаях, когда вы забыли пароль своего WiFi, но есть подключенный ноутбук.
Админы канала настоятельно рекомендуют не использовать полученные знания во вред кому либо и не несут ответственности за ваши действия.
Этот скрипт полезен в тех случаях, когда вы забыли пароль своего WiFi, но есть подключенный ноутбук.
Админы канала настоятельно рекомендуют не использовать полученные знания во вред кому либо и не несут ответственности за ваши действия.
Telegraph
Получите пароли ПОДКЛЮЧЁННЫХ Wi-Fi с помощью Python
Скрипт: import subprocess data = subprocess.check_output(['netsh', 'wlan', 'show', 'profiles']).decode('utf-8').split('\n') profiles = [i.split(":")[1][1:-1] for i in data if "All User Profile" in i] for i in profiles: results = subprocess.check_output(['netsh'…
Пишем простую игру на python
Сегодня мы создадим всем известную игру камень, ножницы, бумага. В этом нам поможет ЯП python и библиотека tkinter.
[ Статья ]
Сегодня мы создадим всем известную игру камень, ножницы, бумага. В этом нам поможет ЯП python и библиотека tkinter.
[ Статья ]
Telegraph
Пишем простую игру на python
Сегодня мы создадим всем известную игру камень, ножницы, бумага. В этом нам поможет ЯП python и библиотека tkinter, но если вы не знаете что это такое, советую почитать данную статью. Первое, что нам нужно, это начальная структура, окошко, у меня оно будет…
🔥🔥Лучшие фреймворки Python для веб-разработки, которые подойдут начинающим
Такие фреймворки относятся к категории full stack. Они крутые, в них куча инструментов и всё включено, но это может сделать их тяжёлыми, медленными и негибкими. Кроме фулстек-фреймворков есть и другие, например микро- или асинхронные фреймворки.
Статья
Такие фреймворки относятся к категории full stack. Они крутые, в них куча инструментов и всё включено, но это может сделать их тяжёлыми, медленными и негибкими. Кроме фулстек-фреймворков есть и другие, например микро- или асинхронные фреймворки.
Статья
Telegraph
Лучшие фреймворки Python для веб-разработки, которые подойдут начинающим
Python — один из самых популярных и простых для изучения языков программирования и применяется почти везде, в том числе в веб-разработке. Для него есть много фреймворков, часть которых не просто облегчает разработку, но и предоставляет инструменты, позволяющие…
🐍 Зачем изучать Python, если вы не программист?
Даже если ваша карьера не связана с разработкой приложений, знание Python позволит автоматизировать рутинные задачи, самостоятельно справиться со сложными проблемами и облегчит общение с коллегами. Рассказываем, как изучить популярный язык программирования с нуля.
[ Статья ]
Даже если ваша карьера не связана с разработкой приложений, знание Python позволит автоматизировать рутинные задачи, самостоятельно справиться со сложными проблемами и облегчит общение с коллегами. Рассказываем, как изучить популярный язык программирования с нуля.
[ Статья ]
Telegraph
🐍 Зачем изучать Python, если вы не программист?
Почему Python? Python – это бесплатный и простой в освоении язык программирования, предназначенный в т. ч. для создания скриптов (сценариев). Вне зависимости от рода деятельности он позволяет работать быстрее и эффективнее. Python доступен для большинства…
📏Slicer: нарезка твердотельных объектов под раскрой
[ Статья ]
[ Статья ]
Telegraph
Slicer: нарезка твердотельных объектов под раскрой используя python.
Всем привет. Красивая фэшн мебель, предметы роскоши и модный лухари интерьер - это то, что позволяет пустить пыль в глаза вашим гостям и прослыть хозяевам интересными людьми. Но как все это раздобыть, если у вас ипотека и бюджет ограничен? Этими вопросами…
Астрономам порекомендовали меньше использовать суперкомпьютеры и Python из-за вреда экологии.
[Статья]
[Статья]
Telegraph
Астрономам порекомендовали меньше использовать суперкомпьютеры и Python из-за вреда экологии
Астрономы из Лейденской обсерватории опубликовали материал, посвященный работе своих коллег. Они подсчитали, что в ходе онлайн-конференции Европейского астрономического общества в атмосферу поступило в три тысячи раз меньше углекислого газа, чем во время…
Алгебраические типы данных и Python
Возможно, кто-то из читателей, увидев заголовок этой статьи, подумает что-нибудь вроде:
"Что?! Алгебраические типы данных?! Это же что-то из мира функциональных языков программирования. Python?! Ну нет... Где Python со своей динамической утиной типизацией, а где типы данных, и уж тем более алгебраические..."
[ Статья ]
Возможно, кто-то из читателей, увидев заголовок этой статьи, подумает что-нибудь вроде:
"Что?! Алгебраические типы данных?! Это же что-то из мира функциональных языков программирования. Python?! Ну нет... Где Python со своей динамической утиной типизацией, а где типы данных, и уж тем более алгебраические..."
[ Статья ]
Telegraph
Алгебраические типы данных и Python
Что-то в таком духе. Но, на самом деле, в Python есть своя система типов, кроме того Python считается языком со строгой типизацией, а благодаря mypy и аннотациям, корректность используемых типов может быть проверена статически без непосредственного запуска…