⊗pyPmFnAPC 12 of 129 menu

Kết hợp tham số thông thường và *args trong Python

Trong một hàm, bạn có thể kết hợp các tham số thông thường và *args. Chỉ trong trường hợp này *args phải luôn đứng ở vị trí cuối cùng. Hãy thêm vào hàm của chúng ta hai tham số số bổ sung và in chúng ra console cùng với *args:

def func(num1, num2, *args): print(num1, num2, args) func(1, 2, 3, 4, 5) # sẽ in ra 1 2 (3, 4, 5)

Sau khi thực thi mã, các số 12 sẽ được in ra riêng biệt so với tuple của các số khác, vì hệ thống đã xếp chúng vào num1num2 tương ứng:

1 2 (3, 4, 5)

Kết quả thực thi của đoạn mã sau sẽ là gì:

def func(num1, num2, *args): return sum(args) + (num1 * num2) print(func(10, 5, 1, 2, 3))
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối