⊗pyPmUFFN 204 of 208 menu

Fungsi Bersarang di Python

Untuk mempersingkat kode, saat pemanggilan, fungsi dapat disarangkan satu sama lain.

Misalkan kita memiliki fungsi untuk memangkatkan angka menjadi kuadrat, menjadi kubik, dan untuk menjumlahkan dua angka:

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

Untuk mendapatkan jumlah kuadrat dan kubik suatu angka, kita dapat menyematkannya ke dalam parameter fungsi add saat memanggilnya:

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

Selain itu, fungsi juga dapat dipanggil di dalam tubuh fungsi lain. Mari kita tulis ulang contoh sebelumnya dan panggil fungsi-fungsi di dalam add:

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

Buatlah fungsi yang akan memangkatkan angka menjadi kuadrat dan fungsi untuk mendapatkan kubik suatu angka. Juga, gunakan keduanya untuk membuat fungsi yang menampilkan kubik dari kuadrat suatu angka ke layar.

Buatlah fungsi yang akan memeriksa tipe variabel dan jika variabel merupakan string, maka tampilkan dengan huruf kapital. Juga buat fungsi yang akan menyapa pengguna berdasarkan nama. Sematkan fungsi pertama ke dalamnya sehingga nama selalu ditampilkan dengan huruf kapital.

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