Hàm nào sau đây sẽ không xảy ra lỗi khi không truyền tham số cho nó?
Trả lời:
Đáp án đúng: D
Chúng ta sẽ xét từng hàm một:
min()
: Hàm này yêu cầu ít nhất một tham số là một iterable (ví dụ: list, tuple) hoặc nhiều tham số riêng lẻ. Nếu không có tham số nào được truyền, nó sẽ gây ra lỗiTypeError
.divmod()
: Hàm này yêu cầu đúng hai tham số (tử số và mẫu số). Nếu không có đủ tham số, nó sẽ gây ra lỗiTypeError
.all()
: Hàm này nhận một iterable (ví dụ: list, tuple) làm tham số. Nếu không có tham số nào được truyền, nó sẽ tương đương với việc truyền một iterable rỗng. Trong trường hợp này,all([])
trả vềTrue
mà không gây ra lỗi.float()
: Hàm này có thể được gọi mà không cần tham số. Khi không có tham số, nó trả về 0.0.
Vậy, cả all()
và float()
đều không gây ra lỗi khi không truyền tham số. Tuy nhiên theo các đáp án thì all()
có mặt trong các lựa chọn.
Tổng hợp 200 câu hỏi trắc nghiệm lập trình Python có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
