Программы на python код

  • Пару слов о разделе
  • Консольный менеджер проектов
  • Игра «Black Jack»
  • Модуль оффлайн распознавания речи
  • Голосовой переводчик
  • Виджет «Электронные часы»
  • Калькулятор со скобками

Пару слов о разделе

На странице представлены учебные коды на Python : программы, скрипты, утилиты, библиотеки. По возможности все примеры сопровождаются подробными комментариями и доступны для загрузки пользователям, оформившим подписку на дополнительные учебные материалы сайта.

После загрузки программы на свой компьютер распакуйте ее, установите для нее виртуальное окружение, активируйте его, обновите менеджер пакетов и установите зависимости из файла reqiurements.txt (можете сделать это вручную или же использовать наш менеджер проектов или возможности используемой вами IDE ). Запустите готовое приложение и протестируйте его возможности. Далее внимательно изучите исходный код программы, после чего сверстайте его самостоятельно, по необходимости посматривая в комментарии и копируя легкие участки кода.

Три программы на Python для твоего портфолио на GitHub

Старайтесь избегать размещения программ в русскоязычных каталогах, т.к. могут возникнуть проблемы с некоторыми библиотеками при их установке.

Для того, чтобы отключить окно консоли в программах с графическим интерфейсом, просто используйте для главного файла программы расширение *.pyw , а в shebang -строке в качестве имени интерпретатора пишите pythonw вместо обычного python .

Консольный менеджер проектов

  • с небольшими проектами: создание, удаление, экспорт, вывод списка уже созданных проектов;
  • с виртуальным окружением проектов: создание, удаление, активация и деактивация;
  • с менеджером пакетов PIP : установка, обновление, удаление, вывод списка установленных пакетов, обновление самого менеджера PIP и вывод информации о нем, запись файла зависимостей requirements.txt и установка пакетов из него в виртуальное окружение пакета.
Читайте также:
Как установить программу зоом на ноутбук

Последнее обновление: 16.01.23 .
Проверен в ОС: Windows 10 .
Страница программы: перейти.
Скачать код менеджера проектов ( 0.3 Мб ): здесь .

Игра «Black Jack»

Всем известная карточная игра «Black Jack» , она же «Двадцать одно» или «Очко» .

Последнее обновление: 27.04.23 .
Проверен в ОС: WIndows 10 , Ubuntu 22.04 .
Страница программы: перейти.
Скачать код игры ( 20 Кб ): здесь .

Модуль оффлайн распознавания речи

Примеры программ

Python 3 логотип

Решение задачи C4 из диагностической работы ЕГЭ 2015

Для большинства учеников самой сложной и нерешаемой задачей в ЕГЭ по информатике является задача C4.

Поэтому я разберу одну из них, и покажу, как такие задачи можно решать на языке Python.

Интерпретатор hq9+

Сегодня мы напишем интерпретатор ещё одного эзотерического языка программирования, под названием hq9+.

Задача про словарь

Сегодня я разберу одну из олимпиадных задач, довольно простую.

Суть задачи в том, чтобы из англо-латинского словаря сделать латино-английский.

Пишем блэкджек

Ну, точнее, не блэкджек, а его мини-вариант под названием очко.

Интерпретатор brainfuck

Сегодня я решил что-нибудь написать на python. Что-нибудь простенькое, но не очень. Решил остановиться на интерпретаторе brainfuck.

  • Книги о Python
  • GUI (графический интерфейс пользователя)
  • Курсы Python
  • Модули
  • Новости мира Python
  • NumPy
  • Обработка данных
  • Основы программирования
  • Примеры программ
  • Типы данных в Python
  • Видео
  • Python для Web
  • Работа для Python-программистов
  • Сделай свой вклад в развитие сайта!
  • Самоучитель Python
  • Карта сайта
  • Отзывы на книги по Python
  • Реклама на сайте

Источник: pythonworld.ru

Простые программы на Python

Простые программы на Python

Статьи

Автор Admin На чтение 4 мин Просмотров 2к. Опубликовано 12.12.2022

Введение

В данной статье мы с Вами будем писать простые программы на языке программирования Python.

Проверка заряда аккумулятора ноутбука

С помощью Python можно проверить заряд аккумулятора на ноутбуке, для этого понадобится модуль под названием psutil. Данный модуль входит в стандартную библиотеку Python, поэтому нам даже устанавливать ничего не придётся. Объяснения кода приложу в комментариях:

Читайте также:
Включите режим отображения линейки в окне программы

import psutil # Создаём экземпляр класса sensors_battery(): battery = psutil.sensors_battery() # Получаем информацию о заряде батареи в процентах: percent = str(battery.percent) # Выводим информацию о заряде батареи print(f’Заряд батареи = %’)

Так же можем улучшить программу, добавив уведомление о низком заряде батареи, но для этого понадобится модуль pyautogui. Установить его можно прописав pip install pyautogui в терминал, или же командную строку.

import psutil import pyautogui # Создаём экземпляр класса sensors_battery(): battery = psutil.sensors_battery() while True: if battery.percent < 100: pyautogui.alert(‘Заряд батареи < 100%’, ‘Предупреждение’) break else: pass


Проверка заряда аккумулятора ноутбука

Сокращение ссылок

Программа для сокращения ссылок на Python будет полезна, чтобы вечно не заходить на сторонние сервисы для сокращения, а воспользоваться собственной программой в шаговой доступности.

Для начала понадобится установить модуль pyshorteners, для его установки нужно перейти в терминал или же командную строку, прописать pip install pyshorteners, нажать Enter и ждать установки. После установки можем смело писать код:

import pyshorteners # Создаём экземпляр класса Shortener s = pyshorteners.Shortener() # Пользователь вводит ссылку url = input(‘Введите ссылку для сокращения: ‘) # Сокращаем ссылку и выводим её print(s.tinyurl.short(url))

Создание GUI приложения на Python для сокращения ссылок:

Преобразование текста в речь

Для преобразования текста в речь можно воспользоваться библиотекой gTTS, для её установки нужно перейти в терминал или же командную строку, прописать pip install gTTS, нажать Enter и ждать установки. Теперь можно приступить к написанию кода:

from gtts import gTTS import os # Открываем txt файл с фразами, которые нужно озвучить file = open(«abc.txt», «r»).read() # Озвучиваем фразы speech = gTTS(text=file, lang=’ru’, slow=False) file.close() # Сохраняем озвученный текст speech.save(«output.mp3»)

Так же можете посмотреть видео про синтез речи, если Вам интересна данная тема:

Читайте также:
Как настроить программу стрелка на Андроид

Генератор паролей

Напишем простой генератор паролей. Для написания данной программы нам понадобится модуль, который входит в стандартную библиотеку Python под названием random.

Ну а после генерации пароля можете его проверить на надёжность:


Проверка надёжности пароля

Конвертер PNG в ICO

Некоторым из нас довольно часто бывает нужно получить изображение в формате ico, но устанавливать плагин для фотошопа, или искать конвертер в интернете лень. На помощь придёт программа для конвертации изображения в формате PNG в ICO.

Для написания данной программы понадобится модуль Pillow, для его установки нужно перейти в терминал или же командную строку, прописать pip install Pillow, нажать Enter и ждать установки. Далее приступаем к написанию кода:

from PIL import Image # Ввод пути до изображения img_path = input(‘Введите путь до изображения: ‘) # Открываем изображение в формате PNG img = Image.open(img_path) # Сохраняем изображение в формате ICO img.save(‘output.ico’)

Создание GUI приложения для конвертации PNG в ICO:


Курс по созданию GUI на Python

В ходе статьи мы с Вами написали целых 5 простых программ на Python. Надеюсь Вам понравилась статья, желаю удачи и успехов!

Источник: it-start.online

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru