JavaScript is required

Hàm nào sau đây sẽ không xảy ra lỗi khi không truyền tham số cho nó?

A.
min()
B.
divmod()
C.
all()
D.
float()
Trả lời:

Đáp án đúng: D


Hàm `all()` trong Python sẽ trả về `True` nếu tất cả các phần tử trong một iterable là đúng (hoặc nếu iterable đó rỗng). Nếu không có phần tử nào được cung cấp (iterable rỗng), `all()` sẽ trả về `True`. Các hàm `min()`, `divmod()` và `float()` đều yêu cầu tham số và sẽ gây ra lỗi nếu không được cung cấp. * `min()`: Cần ít nhất một tham số để tìm giá trị nhỏ nhất. * `divmod()`: Cần hai tham số để thực hiện phép chia và lấy phần dư. * `float()`: Cần một tham số để chuyển đổi thành số thực (nếu không có tham số, nó trả về 0.0, nhưng trong ngữ cảnh câu hỏi, nó sẽ thường được sử dụng với một tham số). Do đó, hàm `all()` là hàm duy nhất trong các lựa chọn trên không gây ra lỗi khi không có tham số nào được truyền cho 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