Radiohead - No Surprises (Karaoke)
Программирование на языке Python. Библиотека time, работа с временными интервалами
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Использование модуля time в программах на языке Python Модулем time мы уже пользовались, сегодня остановимся на его возможностях подробнее. Только не путайте его с модулем datetime.time. Это разные сущности. Отметим термин НАЧАЛО ЭПОХИ. Этот термин используется в Unix-системах и обозначает дату 1 января 1970 года. Обзор модуля time Например
#!/usr/bin/python3
import time
print(time...
Пишем язык программирования HQ9+ на Python
Сегодня мы напишем интерпретатор и среду разработки для языка HQ9+ на пайтоне. Звучит сложно? Это не так. Сначала разберёмся, что же такое HQ9+. Это эзотерический язык программирования, который имеет всего 4 команды. Чтобы было понятнее, вот реализация интерпретатора для языка HQ9+, написанная на python: Всего 24 строки. Просто, правда? Интерпретатор готов, осталось написать среду разработки. Для этого используем всем знакомый PyQt5. Зайдём в дизайнер и набросаем интерфейс Получилось что-то такое,...