⊗pyPmUFFN 204 of 208 menu

Fungsi Bersarang dalam Python

Untuk memendekkan kod, anda boleh menyara fungsi antara satu sama lain apabila memanggil.

Katakan kita mempunyai fungsi untuk menduakan nombor, untuk mengubikan nombor dan untuk menambah dua nombor:

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

Untuk mendapatkan hasil tambah kuasa dua dan kuasa tiga suatu nombor, kita boleh menyaranya ke dalam parameter fungsi add apabila memanggilnya:

res = add(square(2), cube(4)) print(res) # akan menghasilkan 68

Selain itu, kita boleh memanggil fungsi di dalam badan fungsi lain. Mari kita tulis semula contoh sebelumnya dan panggil fungsi di dalam add:

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

Buat fungsi yang akan menduakan nombor dan fungsi untuk mendapatkan kuasa tiga nombor. Juga, gunakannya untuk mencipta fungsi yang akan mencetak kuasa tiga kuasa dua suatu nombor ke skrin.

Buat fungsi yang akan memeriksa jenis pembolehubah dan jika pembolehubah adalah rentetan, ia akan mencetaknya dengan huruf besar. Juga cipta fungsi yang akan menyambut pengguna dengan nama. Sara fungsi pertama ke dalamnya supaya nama sentiasa dicetak dengan huruf besar.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak