Output của hàm biểu diễn dưới đây là gì?
Trả lời:
Đáp án đúng: C
Để trả lời câu hỏi này, chúng ta cần hiểu cách Python định dạng số thực khi in ra. Trong Python 3, khi in một số thực, nó sẽ hiển thị ít nhất một chữ số sau dấu thập phân. Nếu phần thập phân bằng 0, nó vẫn sẽ hiển thị ".0".
Hãy xem xét từng lựa chọn:
- Lựa chọn 1: "(2.00, 0.50)\n(2.00, 0.00)" - Sai. Mặc dù định dạng số thực là đúng (có ít nhất một chữ số sau dấu thập phân), nhưng việc hiển thị hai chữ số 0 sau dấu phẩy là không chính xác (trừ khi chỉ định cụ thể bằng f-string hoặc format()).
- Lựa chọn 2: "(2, 0.5)\n(2, 0)" - Sai. Số nguyên không có dấu thập phân và số 0 ở cuối thì không có dấu thập phân.
- Lựa chọn 3: "(2.0, 0.5)\n(2.0, 0.0)" - Đúng. Định dạng số thực là đúng, có ít nhất một chữ số sau dấu thập phân.
- Lựa chọn 4: "(2, 0.5)\n(2)" - Sai. Tương tự như lựa chọn 2, các số nguyên không có dấu thập phân.
Do đó, đáp án đúng là lựa chọn 3, vì nó tuân thủ quy tắc định dạng số thực của Python.
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
