⊗pyPmUFFN 204 of 208 menu

Geneste funksies in Python

Om kode te verkort, kan jy funksies in mekaar plaas wanneer jy dit aanroep.

Kom ons neem aan ons het funksies om 'n getal te kwadreer, te kubiek, en om twee getalle op te tel:

def square(num): return num ** 2 def cube(num): return num ** 3 def add(num1, num2): return num1 + num2

Om die som van die kwadraat en die kubus van 'n getal te kry, kan ons dit in die parameter van die funksie add plaas wanneer ons dit aanroep:

res = add(square(2), cube(4)) print(res) # sal 68 uitvoer

Daarbenewens kan jy funksies ook in die liggaam van 'n ander funksie aanroep. Kom ons herskryf die vorige voorbeeld en roep die funksies binne add aan:

def add(num1, num2): return square(num1) + cube(num2) res = add(2, 4) print(res) # sal 68 uitvoer

Maak 'n funksie wat 'n getal sal kwadreer en 'n funksie om die kubus van 'n getal te kry. Gebruik dit ook om 'n funksie te skep wat die kubus van die kwadraat van 'n getal op die skerm sal vertoon.

Maak 'n funksie wat die tipe van 'n veranderlike sal nagaan en as die veranderlike 'n string is, sal dit dit met 'n hoofletter uitvoer. Skep ook 'n funksie wat die gebruiker by naam sal groet. Plaas die eerste funksie daarin sodat die naam altyd met 'n hoofletter uitvoer.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp