Trong Python, dạng dấu hoa thị đơn của * args có thể được sử dụng làm tham số để gửi danh sách đối số có độ dài biến không có từ khóa đến các hàm. Có thể thấy rằng dấu hoa thị (*) là quan trọng ở đây và cùng với từ args, điều đó có nghĩa là có một danh sách các đối số không có từ khóa có độ dài thay đổi.
Ví dụ
def multiply(*args): y = 1 for num in args: y *= num print(y) multiply(3, 7) multiply(9, 8) multiply(3, 4, 7) multiply(5, 6, 10, 8)
Đầu ra
21 72 84 2400