Как определить функцию в Python (с изображениями)

Оглавление:

Как определить функцию в Python (с изображениями)
Как определить функцию в Python (с изображениями)
Anonim

Функция - это блок кода, который запускается при вызове. Вместо того, чтобы вводить один и тот же блок кода каждый раз, когда он повторяется, вы можете определить его как функцию, а затем вызывать ее, когда вам нужно ее использовать. Функции также позволяют вводить аргументы или параметры в качестве входных данных. Затем они вернут данные на основе аргументов и произведут независимый вывод. Из этой статьи вы узнаете, как определить функцию на языке программирования Python.

Шаги

5623490 1
5623490 1

Шаг 1. Установите Python

Чтобы написать функцию на python, вам необходимо Install-Python. Чтобы загрузить и установить Python, выполните следующие действия:

  • Перейдите по адресу https://www.python.org/downloads/ в веб-браузере.
  • Нажмите Загрузите Python [номер версии] вверху.
  • Дважды щелкните файл Python.exe в папке «Загрузки».
  • Нажмите Установите сейчас.
  • Нажмите да
  • Нажмите Закрывать.
5623490 2
5623490 2

Шаг 2. Откройте редактор кода

Базовый редактор кода, поставляемый с Python, называется IDLE. В качестве альтернативы вы можете использовать стороннюю интегрированную среду разработки (IDE), такую как Atom, Sublime Text 3 и Online Python Compiler.

5623490 3
5623490 3

Шаг 3. Откройте новый файл или откройте файл, в котором вы хотите определить функцию

В IDLE вы можете открыть новый файл или создать новый файл, нажав кнопку Файл меню вверху Нажмите Открытым чтобы открыть существующий файл, или щелкните Новый файл чтобы начать новую программу.

5623490 4
5623490 4

Шаг 4. Введите def, чтобы определить функцию

Ключевое слово def используется для определения функции в Python.

5623490 5
5623490 5

Шаг 5. Добавьте имя функции, затем круглые скобки и двоеточие

Поставьте пробел после «def», затем напишите имя вашей функции, за которым следует круглые скобки и двоеточие. В следующем примере показано, как определить функцию с именем "say_hello":

def say_hello ():

5623490 6
5623490 6

Шаг 6. Сделайте отступ в следующей строке и добавьте свой код

Все строки внутри функции должны иметь отступ. В следующем примере показано, как определить функцию, которая говорит «Привет».

def say_hello (): print ("Привет")

5623490 7
5623490 7

Шаг 7. Введите имя параметра или аргумента в скобках после имени функции

Это позволяет функции принимать разные входные данные и обрабатывать разные выходные данные. Вы можете добавить несколько аргументов и параметров, разделив их запятыми. В следующем примере есть функция с параметром под названием «имя»:

def say_hello (имя): print ("Привет")

5623490 8
5623490 8

Шаг 8. Используйте имя аргумента для обработки аргумента в коде

Поместите имя аргумента или параметра в код, когда вам нужно вызвать аргумент или параметр. В следующем примере определена функция, которая говорит «Привет», а затем упоминает имя пользователя:

def say_hello (имя): print ("Привет" + имя)

5623490 9
5623490 9

Шаг 9. Вызвать функцию

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

def say_hello (имя): print ("Привет" + имя) say_hello ()

5623490 10
5623490 10

Шаг 10. Добавьте аргументы или параметры ключевого слова

Если вы пытались скомпилировать код на предыдущем шаге, вы, вероятно, получили сообщение об ошибке. Это потому, что при вызове функции отсутствовал требуемый аргумент. Чтобы добавить аргумент или параметр при вызове функции, просто введите его в скобках после вызова функции. В следующем примере имя добавляется в качестве аргумента. Когда код будет скомпилирован, он скажет «Привет», а затем назовет человека по имени:

def say_hello (имя): print ("Привет" + имя) say_hello ("читатель wikiHow")

Рекомендуемые: