⊗pyPmFnAPC 12 of 129 menu

Penggabungan Parameter Biasa dan *args dalam Python

Dalam fungsi, anda boleh menggabungkan parameter biasa dan *args. Hanya dalam kes ini, *args mesti sentiasa diletakkan di tempat terakhir. Mari tambahkan dua parameter nombor tambahan kepada fungsi kita dan outputkannya ke konsol bersama-sama dengan *args:

def func(num1, num2, *args): print(num1, num2, args) func(1, 2, 3, 4, 5) # akan output 1 2 (3, 4, 5)

Selepas kod dilaksanakan, nombor 1 dan 2 akan dioutputkan secara berasingan daripada tupel nombor-nombor lain, kerana sistem mengklasifikasikannya kepada num1 dan num2 secara berasingan:

1 2 (3, 4, 5)

Apakah hasil pelaksanaan kod berikut:

def func(num1, num2, *args): return sum(args) + (num1 * num2) print(func(10, 5, 1, 2, 3))
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