Вы когда-нибудь разговаривали с программистом и чувствовали себя потерянными из-за незнакомого жаргона? Или, возможно, вы новичок в программировании на Python и столкнулись с некоторыми терминами, которые не до конца поняли. Изучение общих терминов, используемых в Python, не только поможет вам более профессионально объяснять свой код, но также позволит вам легче следить за дискуссиями. В этой статье рассматриваются основные термины Python с простыми объяснениями, вариантами использования и примерами, которые помогут вам быстро их понять.
IDLE — это простая среда, позволяющая легко писать код Python. Он поставляется в комплекте с Python и может использоваться для выполнения отдельных операторов или для создания и изменения сценариев Python. Он предоставляет разработчикам, особенно новичкам, интерфейс, позволяющий начать писать Python без настройки сложных сред.
Когда вы открываете IDLE, вы можете напрямую вводить код Python:
>>> print("Hello from IDLE!") Hello from IDLE!
Оболочка Python — это интерактивная среда, в которой вы можете вводить код Python, и он выполняется немедленно. Это полезно для тестирования фрагментов кода без создания полных сценариев.
>>> 2 2 4
Системный Python — это версия Python, предустановленная в вашей операционной системе. Например, многие системы Linux и Mac поставляются с предустановленным Python.
Чтобы проверить версию Python системы, выполните:
$ python --version Python 3.x.x
Приглашение Python, представленное символом >>>, означает, что Python ожидает вашего ввода. Когда вы видите этот символ, это означает, что Python готов выполнить любую указанную вами инструкцию.
>>> print("Python is ready for input!") Python is ready for input!
REPL — это цикл, который непрерывно считывает введенные вами данные, оценивает их, печатает результат и ожидает следующего ввода. Это основа интерактивного взаимодействия с Python.
>>> 5 * 5 25
В этом случае Python читает 5 * 5, оценивает его как 25, печатает 25 и ожидает следующего ввода.
Аргумент — это значение, передаваемое функции при ее вызове. Функции используют аргументы для выполнения операций. Например, в print("Hello World") "Hello World" — это аргумент, передаваемый функции печати.
>>> def greet(name): ... print(f"Hello, {name}") >>> greet("Alice") Hello, Alice
Здесь «Алиса» — это аргумент, передаваемый функции приветствия.
Функция — это блок кода, выполняющий определенную задачу. Он может принимать входные данные (аргументы), обрабатывать их и возвращать выходные данные (возвращаемое значение). Например, print() — это функция в Python.
>>> def add(a, b): ... return a b >>> add(3, 4) 7
В данном случае add — это функция, которая принимает два аргумента и возвращает их сумму.
Возвращаемое значение — это результат, который функция возвращает после выполнения своей задачи. Например, когда вы используете функцию print(), она выводит на консоль строку в качестве возвращаемого значения.
>>> def square(num): ... return num * num >>> result = square(5) >>> print(result) 25
Здесь 25 — возвращаемое значение функции квадрата.
Скрипт — это файл Python (обычно с расширением .py), в котором вы пишете и храните код Python. В отличие от интерактивного программирования, в котором вы выполняете одну строку за раз, сценарии позволяют вам выполнять несколько строк кода одновременно.
Предположим, вы написали следующий код в файле hello.py:
print("This is a Python script.")
Вы можете выполнить этот скрипт с помощью команды:
$ python hello.py This is a Python script.
Файлы сценариев — это файлы, содержащие код Python, который можно выполнить с помощью одной команды. Это полезно, если вы хотите сохранить свой код и поделиться им с другими.
Сохранение кода Python в script.py и запуск:
$ python script.py
Понимание этих общих терминов Python имеет решающее значение для любого, кто изучает язык или пытается более эффективно передавать свой код. Познакомившись с такими терминами, как IDLE, Shell, Functions, Arguments и другими, вам станет легче ориентироваться в мире программирования Python, независимо от того, пишете ли вы код, сотрудничаете с другими или выполняете отладку. Обязательно регулярно практикуйте эти понятия, чтобы закрепить свое понимание!
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3