⊗pyPmUFRt 200 of 208 menu

Pernyataan return dalam Python

Misalkan kita memiliki fungsi yang menampilkan kuadrat dari angka yang diberikan ke layar:

def func(num): print(num ** 2)

Jika nilai tidak perlu langsung ditampilkan ke layar, nilai tersebut dapat disimpan terlebih dahulu ke dalam suatu variabel:

res = func(3) # dalam variabel res sekarang 9

Untuk ini, Python memiliki pernyataan khusus return, yang memungkinkan untuk menentukan nilai yang dikembalikan oleh fungsi. Yang dimaksud dengan kata mengembalikan adalah nilai yang akan ditulis ke dalam variabel jika fungsi yang dipanggil diassign kepadanya.

Mari kita tulis ulang fungsi kita sehingga fungsi tersebut tidak mencetak hasilnya ke konsol, tetapi mengembalikannya ke variabel:

def func(num): return num ** 2

Sekarang mari kita simpan hasil kerja fungsi ke dalam variabel:

res = func(3)

Setelah data ditulis ke dalam variabel, data tersebut dapat, misalnya, ditampilkan ke layar:

res = func(3) print(res) # akan menampilkan 9

Atau data tersebut dapat diubah terlebih dahulu, lalu ditampilkan ke layar:

res = func(3) res = res + 1 print(res) # akan menampilkan 10

Kita juga bisa langsung melakukan beberapa operasi dengan hasil kerja fungsi sebelum menuliskannya ke variabel:

res = func(3) + 1 print(res) # akan menampilkan 10

Kita dapat memanggil fungsi kita beberapa kali untuk angka yang berbeda dan menjumlahkan hasilnya:

res = func(2) + func(3) print(res) # akan menampilkan 13

Untuk mempersingkat kode yang ditulis, kita bisa langsung memanggil fungsi, dengan meneruskannya ke parameter print:

print(func(3))

Buatlah fungsi yang menerima sebuah angka sebagai parameter, dan mengembalikan pangkat tiga dari angka tersebut. Dengan menggunakan fungsi ini, temukan pangkat tiga dari angka 3 dan simpan ke dalam variabel res.

Dengan menggunakan fungsi yang telah Anda buat, temukan jumlah dari pangkat tiga angka 2 dan angka 3 dan simpan ke dalam variabel res.

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