Kako določiti funkcijo v Pythonu (s slikami)

Kazalo:

Kako določiti funkcijo v Pythonu (s slikami)
Kako določiti funkcijo v Pythonu (s slikami)

Video: Kako določiti funkcijo v Pythonu (s slikami)

Video: Kako določiti funkcijo v Pythonu (s slikami)
Video: Как создаются ШЕДЕВРЫ! Димаш и Сундет 2024, April
Anonim

Funkcija je blok kode, ki se izvaja ob klicu. Namesto da vnesete isti blok kode vsakič, ko se ponovi, ga lahko definirate kot funkcijo in ga nato pokličete, ko ga morate uporabiti. Funkcije omogočajo tudi vnos argumentov ali parametrov kot vhodnih podatkov. Nato bodo vrnili podatke na podlagi argumentov in ustvarili neodvisen izhod. Ta wikiHow vas uči, kako definirati funkcijo v programskem jeziku Python.

Koraki

5623490 1
5623490 1

Korak 1. Namestite Python

Če želite napisati funkcijo v python, morate namestiti Python. Za prenos in namestitev Pythona uporabite naslednje korake:

  • V spletnem brskalniku pojdite na
  • Kliknite Na vrh prenesite Python [številka različice].
  • Dvokliknite datoteko Python.exe v mapi Prenosi.
  • Kliknite Namestiti zdaj.
  • Kliknite Da
  • Kliknite Zapri.
5623490 2
5623490 2

Korak 2. Odprite urejevalnik kod

Osnovni urejevalnik kode, ki je priložen pythonu, se imenuje IDLE. Lahko pa uporabite tudi integrirano razvojno okolje drugega proizvajalca (IDE), kot so Atom, Sublime Text 3 in spletni prevajalnik Python.

5623490 3
5623490 3

Korak 3. Odprite novo datoteko ali datoteko, v kateri želite definirati funkcijo

V IDLE -ju lahko odprete novo datoteko ali ustvarite novo datoteko s klikom na mapa meni na vrhu Kliknite Odprto odprete obstoječo datoteko ali kliknite Nova datoteka za začetek novega programa.

5623490 4
5623490 4

Korak 4. Vnesite def, da definirate funkcijo

Ključna beseda "def" se uporablja za definiranje funkcije v Pythonu.

5623490 5
5623490 5

Korak 5. Dodajte ime funkcije, ki ji sledijo oklepaji in dvopičje

Za "def" postavite presledek, nato zapišite ime svoje funkcije, nato pa oklepaj in dvopičje. Naslednji primer prikazuje, kako definirati funkcijo, imenovano "say_hello":

def say_hello ():

5623490 6
5623490 6

Korak 6. Zamaknite naslednjo vrstico in dodajte kodo

Vse vrstice znotraj funkcije morajo biti zamaknjene. Naslednji primer prikazuje, kako definirati funkcijo, ki pravi "Hello".

def say_hello (): print ("Pozdravljeni")

5623490 7
5623490 7

Korak 7. V oklepaju za imenom funkcije vnesite ime parametra ali argumenta

To omogoča, da funkcija sprejema različne vhode podatkov in obdeluje različne izhode. Dodate lahko več argumentov in parametrov tako, da jih ločite z vejico. V naslednjem primeru ima funkcijo s parametrom ime "name":

def say_hello (ime): print ("Pozdravljeni")

5623490 8
5623490 8

Korak 8. Uporabite ime argumenta za obdelavo argumenta v kodi

Če želite poklicati argument ali parameter, v kodo vnesite ime argumenta ali parametra. V naslednjem primeru je definirana funkcija, ki pravi "Hello" in nato omenja ime uporabnika:

def say_hello (ime): print ("Pozdravljeni" + ime)

5623490 9
5623490 9

Korak 9. Pokličite funkcijo

Če želite uporabiti funkcijo, jo morate poklicati tako, da vnesete njeno ime, ki mu sledijo oklepaji. V naslednjem primeru je funkcija definirana in nato poklicana.

def say_hello (ime): print ("Pozdravljeni" + ime) say_hello ()

5623490 10
5623490 10

Korak 10. Dodajte argumente ali parametre ključnih besed

Če ste kodo poskušali sestaviti v prejšnjem koraku, ste verjetno prejeli sporočilo o napaki. To je zato, ker je pri klicu funkcije manjkalo zahtevanega argumenta. Če želite pri klicu funkcije dodati argument ali parameter, ga po klicu funkcije preprosto vnesite v oklepaj. V naslednjem primeru je ime dodano kot argument. Ko je koda sestavljena, bo pisalo "Pozdravljeni" in nato omenila osebo po imenu:

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

Priporočena: