Which of the following is the correct syntax for calling a function in Python?

3 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "function_name(arguments)". Gọi hàm (function call) trong Python là viết tên hàm rồi đặt đối số trong cặp ngoặc tròn, các đối số cách nhau bởi dấu phẩy, ví dụ print('Hi'), max('Hello world') hay len(lst). Ngay cả khi không có đối số vẫn phải có ngoặc rỗng, như input(); chỉ viết tên hàm thì Python hiểu là chính đối tượng hàm chứ không chạy nó. "function_name arguments" giống cách gõ lệnh trong shell hoặc lệnh print của Python 2; ở Python 3 hai tên đứng cạnh nhau không có toán tử là lỗi cú pháp. "function_name[arguments]" dùng ngoặc vuông, vốn là cú pháp truy cập phần tử theo chỉ số hoặc theo key của list, chuỗi, dict; áp lên một hàm sẽ gây TypeError vì hàm không hỗ trợ kiểu truy cập này.

Cùng phần 1

Xuất hiện trong 1 bộ đề