Lập trình Python - Ngân hàng câu hỏi trắc nghiệm | i-quiz.vn@stop article@stop
Chú ý: Bạn phải tiến hành đăng nhập để làm đề thi này.
Tạo đề thi, làm bài thi, theo dõi kết quả ngay trên điện thoại — mọi lúc mọi nơi!
Tải trên Google Play Tải trên App StoreXem trước 25/64 câu hỏi trong đề. Bấm Vào thi để làm bài trực tuyến, được chấm điểm và xem đáp án chi tiết.
Câu 1. Giá trị nào sau đây mang kiểu dữ liệu số phức? Câu 1. Giá trị nào sau đây mang kiểu dữ liệu số phức? A. -1991 B. 1.2e3 C. \( 3.5+\mathrm{j} \) D. 5j [Chọn D] — Giải thích: Trong Python, phần ảo của số phức bắt buộc phải có chữ số đứng trước chữ j (5j hợp lệ, còn \( 3.5+j \) báo lỗi vì hiểu j là tên biến; 1.2e3 là float; -1991 là int). Câu 2. Giá trị nào sau đây là số thực? A. -1991 B. 1.2e3 C. \( 3.5+\mathrm{j} \) D. 5j [Chọn B] — Giải thích: Ký hiệu khoa học 1.2e3 biểu diễn số thực \( 1.2 \times 10^{\wedge} 3=1200.0 \) (kiểu float). Câu 3. Cho biết giá trị của biến x trong phép toán sau: \[...
Câu 2. Giá trị nào sau đây là số thực?
Câu 3. Cho biết giá trị của biến x trong phép toán sau:x = 2 - 3e2
Câu 4. Cho biết giá trị của biến c trong phép toán sau:a = 3b = 4jc = a - b
Câu 5. Cho biết giá trị của biến c trong phép toán sau:a = 4 + 0jb = 2 - jc = a + b
Câu 6. Giá trị nào sau đây là số thực?
Câu 7. Cho biết giá trị của số sau trong hệ thập phân?a = 0b1011110010
Câu 8. Cho biết giá trị của số sau trong hệ thập phân?a = -001011110010
Câu 9. Trong các biểu thức so sánh nào cho kết quả True?a = Noneb = None
Câu 10. Chương trình sau đang gặp vấn đề dòng nào?[1] s = 'Python programming'[2] print(s)[3] del s[4] print(s)
Câu 11. Chương trình sau đang gặp vấn đề dòng nào?[1] s = 'Python programming'[2] print(s)[3] del s[4] print(s)
Câu 12. Cho biết kết quả của phép tính sau với x = 5:x**2 - 1 // 5 + 3 % 3 * 2
Câu 13. Docstring được dùng để khai báo ghi chú cho hàm có thể được đặt trong dấu nào ngay sau tên hàm?
Câu 14. Dấu nào sau đây để chú thích từng dòng trong code?
Câu 15. Cho biết kết quả của đoạn lệnh sau:3 >= 4 and not (5 < 7) or 3**4 != (5 % 2)
Câu 16. Cho biết kết quả của x sau khi thực hiện, với x = 8:x //= (5 + 8 > 3**2 % 4
Câu 17. Cho biết kết quả của x sau khi thực hiện, với x = 8:x *= (~(5 > x) + 3 | 4 & 2**3)
Câu 18. Cho biết kết quả của x sau khi thực hiện, với x = 8:x //= (5 + 8 > 3**2 % 4
Câu 19. Cho biết kết quả sau khi thực hiện lệnh sau:print('Chào {0}', 'An')
Câu 20. Cho biết kết quả sau khi thực hiện lệnh sau:print('Chào {0}'.format('An'))
Câu 21. Cho biết kết quả sau khi thực hiện lệnh sau:print('Chào {0}', 'An')
Câu 22. Cho biết giá trị của y sau khi thực hiện đoạn lệnh:x = 3y = 2 + xj
Câu 23. Cho biết giá trị của x == y với:x = 3y = 2.9999999999999999
Câu 24. Lỗi nào sau đây rất khó phát hiện và sửa lỗi?
Câu 25. Cho biết kết quả của lệnh sau:print(100 >= 100**2)
… và còn 39 câu nữa. Bấm Vào thi phía trên để làm toàn bộ 64 câu và xem đáp án.