Grondbeginsels van die werk met gebruikerfunksies in Python
In Python, behalwe om standaardfunksies en -metodes te gebruik, kan jy ook jou eie funksies skep en toepas.
Laat ons die sintaksis vir die skep van 'n eie funksie ondersoek. Om dit te verklaar, moet jy die sleutelwoord def skryf, dan sy naam en ronde hakies, waarin jy parameters kan spesifiseer. Daarna volg 'n dubbelpunt, waarna die nodige kode (funksieliggaam) in die onderste blok geskryf word. Die funksieliggaam moet ingekeep wees, soos enige ander kodeblok.
As voorbeeld, laat ons 'n funksie func maak:
def func():
'''
die funksieliggaam, waarin
die kode vir uitvoering
geskryf is
'''
Laat ons die funksie func so maak dat dit 'n uitroepteken druk:
def func():
print('!')
Kom ons roep nou ons funksie aan. Om dit te doen, moet jy sy naam en ronde hakies skryf:
def func():
print('!')
# Roep ons funksie aan:
func() # sal '!' afdruk
Jy kan ons funksie verskeie kere aanroep - in hierdie geval sal elke funksieaanroep 'n nuwe afdruk na die skerm maak:
def func():
print('!')
func() # sal '!' afdruk
func() # sal '!' afdruk
func() # sal '!' afdruk
In Python moet 'n funksie noodwendig onder sy verkla-ring aangeroep word:
func() # sal 'n fout gee
def func():
print('!')
Maak 'n funksie wat jou naam en van sal afdruk.
Maak 'n funksie wat die som van 3 en 6 sal afdruk.