투잡뛰는 개발 노동자

[python]Основы Python 1: Изучение модулей Python

  • Язык написания: Корейский
  • Страна: Все страныcountry-flag
  • ИТ

Создано: 2024-03-27

Создано: 2024-03-27 19:56

В компании появилась возможность перенести программу, написанную на PHP, на Python.

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


[python]Основы Python 1: Изучение модулей Python


1. Что такое Python?


Python - это язык программирования, созданный в 1990 году разработчиком Гвидо ван Россумом (нидерл. Guido van Rossum, 31 января 1956). Он является интерпретируемым языком.

Особенности Python следующие:

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

Python поддерживает множество библиотек, что делает его более продуктивным по сравнению с другими языками.


2. Что такое модуль Python?


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

Для использования модулей применяется ключевое слово import.


Рассмотрим пример использования модуля random.


В этом примере мы импортировали модуль random и вызвали функцию randrange, которая входит в состав этого модуля.

В качестве параметров функции передаются два числа, а функция возвращает случайное число, находящееся между ними.

Также можно создавать собственные модули. Обычно часто используемые переменные и функции объединяют в общие модули, что позволяет сократить длину кода и повысить производительность.

Создадим файлы module.py (для модуля) и main.py (для импорта и использования модуля), чтобы продемонстрировать это.

При выполнении этого кода мы получим результат 6.

В модулях можно использовать несколько функций и переменных.

Для лучшего понимания рассмотрим пример использования модуля "Кошелек".



Модуль wallet содержит переменную balance (баланс) и три функции: income (доход), spend (расход) и getBalance (проверка баланса). В модуле use_wallet используются эти три функции. Ключевое слово global указывает на то, что данная функция использует глобальную переменную.


[python]Основы Python 1: Изучение модулей Python


Сегодня мы кратко рассмотрели модули Python.

Приведённые выше примеры можно найти на GitHub по следующей ссылке
































Комментарии0

Отзыв о процедуре ботокса для зоны вокруг глаз в клинике Abijou (Абижу) в районе КаннамДелюсь своим опытом процедуры ботокса для зоны вокруг глаз в новой клинике Абижу в Каннам. Процедура с использованием ботокса Allergan (Аллерган) заняла всего минуту, безболезненно и с отличным результатом. Роскошный интерьер и робот-бариста также произв
지금바로가기
지금바로가기
지금바로가기
지금바로가기

November 15, 2024

Использование программы IB в Японии и задачи при поступлении в вузы: взгляд со стороны средних школ и университетовОтчет, посвященный использованию программы IB в японских университетах и задачам при поступлении, в котором анализируется отсутствие понимания между средними школами и университетами, приводящее к трудностям с поступлением для учащихся DP и ограничениям в
durumis AI News Japan
durumis AI News Japan
durumis AI News Japan
durumis AI News Japan

June 7, 2024

Цифровые терапевтические средства: инновационное решение для психического здоровьяЦифровые терапевтические средства (Digital Therapeutics, DTx) — это инновационное решение для эффективного управления проблемами психического здоровья, такими как тревожность, депрессия и бессонница, с помощью смартфонных приложений и других цифровых инст
Korean Culture, Travel, Women
Korean Culture, Travel, Women
Korean Culture, Travel, Women
Korean Culture, Travel, Women

January 14, 2025

Как снизить бремя выплаты кредитов для малых предприятий: Полное руководство по продлению срока погашения государственных кредитовПрограмма продления срока погашения государственных кредитов для малых предприятий позволяет продлить срок погашения до 5 лет. Снижение ежемесячных выплат по основному долгу и процентам способствует стабилизации бизнеса. Подробную информацию о подаче зая
뉴스코리아
뉴스코리아
뉴스코리아
뉴스코리아

November 20, 2024

Национальный медосмотр: все, что нужно знать! От поиска лучшей клиники до ответов на часто задаваемые вопросыВ этой статье мы собрали информацию о поиске лучших клиник для прохождения национального медосмотра и ответы на часто задаваемые вопросы. Найдите и забронируйте клинику с помощью веб-сайта или приложения Национального фонда медицинского страхования. Бесп
뉴스코리아
뉴스코리아
뉴스코리아
뉴스코리아

November 20, 2024