----- Nội dung ảnh ----- I. BÀI TẬP THAM KHẢO PHẦN TRẮC NGHIỆM NHIỀU LỰA CHỌN
Câu 1. Cho biết kết quả khi chạy đoạn chương trình sau: s = 0 for k in range(10): s = s+k print(s) A. 40. B. 39. C. 44. D. 45.
Câu 2. Cho đoạn chương trình: j = 0 for i in range(5): j = j + i print(j) Sau khi thực hiện chương trình giá trị của biến j bằng bao nhiêu? A. 10. B. 12. C. 15. D. 14.
Câu 3. Trong câu lệnh lặp: j = 0 for j in range(10): print("A") Khi kết thúc câu lệnh trên lệnh có bao nhiêu chữ “A” xuất hiện? A. 10 lần. B. 1 lần. C. 5 lần. D. Không thực hiện.
Câu 4. Chương trình sau thông báo lỗi gì? for i in range(10) print(i) A. Type Error. B. NameError. C. SyntaxError. D. ValueError.
Câu 5. Cú pháp lệnh lặp với số lần chưa biết trước: A. while <điều kiện> to . B. while <điều kiện> to do . C. while <điều kiện> do . D. while <điều kiện>: .
Câu 6. Khối lệnh trong lệnh while được thực hiện khi nào? A. Khi điều kiện đúng B. Khi điều kiện sai C. Khi khối lệnh là cấu trúc tuần tự D. Khi khối lệnh là câu trúc rẽ nhánh