⊗pyPmFnMPP 11 of 129 menu

Meneruskan Beberapa Parameter ke Fungsi dalam Python

Misalkan kita memiliki fungsi yang menerima beberapa parameter numerik:

def func(num1, num2): return num1 + num2 print(func1(2, 3))

Saat fungsi dipanggil, angka yang diberikan 2 dan 3 akan masuk ke dalam variabel num1 dan num2 secara berurutan.

Namun ada kalanya kita perlu meneruskan banyak parameter saat memanggil fungsi, yang jumlahnya tidak diketahui sebelumnya. Dalam Python, kita dapat mengatur hanya satu variabel saat deklarasi fungsi, yang nantinya akan menjadi tuple dari semua parameter yang diteruskan saat pemanggilan. Untuk melakukan ini, sebelum variabel ini perlu ditambahkan simbol *. Variabel seperti ini biasanya disebut args, tetapi bisa diberikan nama lain. Dan untuk menampilkan semua parameter, perlu dituliskan variabel ini dalam tubuh fungsi, tetapi tanpa *:

def func(*args): return args print(func(1, 2, 3)) # akan menampilkan (1, 2, 3)

Selanjutnya, parameter yang diperoleh dapat dilakukan operasi lainnya. Mari kita jumlahkan semua parameternya:

def func(*args): return sum(args) print(func(1, 2, 3)) # akan menampilkan 6

Tuliskan sebuah fungsi yang akan menerima sejumlah tidak terbatas nama pengguna sebagai parameter dan menampilkannya di konsol dalam bentuk tuple.

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