Which of the following is not a Python built-in function:

4 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: "diff()". Câu hỏi phủ định nên cần tìm tên KHÔNG phải hàm dựng sẵn (built-in function) của Python, tức hàm dùng được ngay mà không cần import. Python không có hàm dựng sẵn tên diff; muốn so sánh khác biệt giữa hai dãy văn bản phải import module difflib, còn hiệu giữa các phần tử liên tiếp của mảng là numpy.diff thuộc thư viện ngoài. "isinstance()" là hàm dựng sẵn thật, isinstance(obj, cls) kiểm tra đối tượng có thuộc một lớp hay không, nên không được chọn. "repr()" cũng là hàm dựng sẵn, trả về chuỗi biểu diễn chính thức của đối tượng, thường dùng khi gỡ lỗi. "map()" là hàm dựng sẵn áp một hàm lên từng phần tử của iterable và trả về một iterator, ví dụ list(map(int, ['1', '2'])) cho [1, 2].

Cùng phần 1

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