Pythonдо функцияны кантип аныктоо керек (сүрөттөр менен)

Мазмуну:

Pythonдо функцияны кантип аныктоо керек (сүрөттөр менен)
Pythonдо функцияны кантип аныктоо керек (сүрөттөр менен)
Anonim

Функция - бул чакырылганда иштей турган код блогу. Кайталанган сайын ошол эле кодду киргизүүнүн ордуна, сиз аны функция катары аныктап, анан аны колдонуу керек болгондо чала аласыз. Функциялар ошондой эле аргументтерди же параметрлерди киргизүү катары киргизүүгө мүмкүндүк берет. Андан кийин алар аргументтердин негизинде маалыматтарды кайтарып беришет жана көз карандысыз өндүрүштү чыгарышат. Бул wikiHow сизге 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 деп аталат. Же болбосо, Atom, Sublime Text 3 жана Online Python Compiler сыяктуу үчүнчү жактын интеграцияланган өнүктүрүү чөйрөсүн (IDE) колдоно аласыз.

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 ("Hello")

5623490 7
5623490 7

Кадам 7. Функциянын аталышынан кийин кашаанын ичине параметрдин же аргументтин атын киргизиңиз

Бул функцияга ар кандай маалыматтарды киргизүүгө жана ар кандай жыйынтыктарды иштетүүгө мүмкүндүк берет. Бир нече аргументтерди жана параметрлерди үтүр менен ажыратып кошууга болот. Төмөнкү мисалда "аты" деп аталган параметр бар функция бар:

def say_hello (аты): басып чыгаруу ("Салам")

5623490 8
5623490 8

Кадам 8. Коддогу аргументти иштетүү үчүн аргументтин атын колдонуңуз

Аргументке же параметрге чалуу керек болгондо аргументтин же параметрдин атын кодго коюңуз. Төмөнкү мисалда, "Саламатсызбы" деп айтылган жана колдонуучунун атын айткан функция аныкталган:

def say_hello (name): print ("Hello" + name)

5623490 9
5623490 9

Кадам 9. Функцияны чакырыңыз

Функцияны колдонуу үчүн, анын атын, анан кашаанын артынан жазуу керек. Төмөнкү мисалда функция аныкталып, андан кийин чакырылат.

def say_hello (name): print ("Hello" + name) say_hello ()

5623490 10
5623490 10

Кадам 10. Ачкычтуу сүйлөмдүн аргументтерин же параметрлерин кошуңуз

Эгерде сиз мурунку кадамда кодду түзүүгө аракет кылган болсоңуз, балким ката тууралуу кабар алгандырсыз. Себеби, функция чакырылганда, керектүү аргумент жок болчу. Функцияны чакырууда аргументти же параметрди кошуу үчүн, функцияны чакыргандан кийин, аны кашаанын ичине жазыңыз. Төмөнкү мисалда аты аргумент катары кошулат. Код түзүлгөндө, ал "Салам" деп жазылып, андан кийин бир кишини аты менен эскерет:

def say_hello (name): print ("Hello" + name) say_hello ("wikiHow reader")

Сунушталууда: