Trắc nghiệm Tin học 10 – Bài 20: Câu lệnh lặp For Trắc nghiệm Tin học 10 – Bài 20: Câu lệnh lặp For 25 câu hỏi 30 phút Tin học 10BẮT ĐẦU LÀM BÀITrắc nghiệm Tin học 10 – Bài 20: Câu lệnh lặp For 25 câu hỏi 30 phút Tin học 10PHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn.Câu 1Nhận biếtLệnh for trong Python dùng để làm gì?A.So sánh điều kiện.B.Kiểm tra lỗi.C.Lặp lại một đoạn chương trình.D.Nhập dữ liệu. Lát kiểm tra lại Câu 2Nhận biếtCâu lệnh for thường được dùng để:A.Tạo hàm.B.So sánh 2 số.C.Lặp lại nhiều lần.D.Kết thúc chương trình. Lát kiểm tra lại Câu 3Nhận biếtCú pháp đúng của vòng lặp for trong Python là:A.for x to y:B.for x = 1 to 10:C.for x in range(1, 10):D.for (x = 1; x < 10; x++): Lát kiểm tra lại Câu 4Nhận biếtHàm range(5) sẽ tạo ra bao nhiêu giá trị?A.6B.5C.4D.Không có giá trị nào Lát kiểm tra lại Câu 5Nhận biếtrange(5) sẽ tạo ra dãy số nào?A.1 2 3 4 5B.0 1 2 3 4C.0 2 4 6 8D.1 3 5 7 9 Lát kiểm tra lại Câu 6Nhận biếtVới for i in range(3):, biến i sẽ nhận các giá trị:A.1, 2, 3B.0, 1, 2C.0, 1, 2, 3D.1, 2 Lát kiểm tra lại Câu 7Nhận biếtDấu : trong lệnh for có nghĩa là:A.Gán giá trị.B.So sánh điều kiện.C.Bắt đầu khối lệnh lặp.D.Kết thúc vòng lặp. Lát kiểm tra lại Câu 8Nhận biếtTrong vòng lặp for, sau dấu : cần làm gì?A.Ghi thêm endif.B.Thụt đầu dòng để viết lệnh.C.Viết dấu ;.D.Không làm gì cả. Lát kiểm tra lại Câu 9Nhận biếtfor i in range(1, 4): print(i) sẽ in ra:A.1 2 3 4B.0 1 2C.1 2 3D.2 3 4 Lát kiểm tra lại Câu 10Nhận biếtTrong range(a, b), giá trị a là:A.Giá trị bắt đầu.B.Giá trị kết thúc.C.Số lần lặp.D.Bước nhảy. Lát kiểm tra lại Câu 11Nhận biếtTrong range(1, 10, 2), số 2 là:A.Giá trị bắt đầu.B.Giá trị kết thúc.C.Bước nhảy.D.Biến lặp. Lát kiểm tra lại Câu 12Nhận biếtCâu lệnh nào đúng?A.for in range(3):B.for x range(3):C.for x in range(3):D.for(x in range(3)) Lát kiểm tra lại Câu 13Nhận biếtVòng lặp for kết thúc khi:A.Nhấn phím ESC.B.Gặp lệnh print.C.Hết giá trị trong range.D.Gặp lỗi. Lát kiểm tra lại Câu 14Nhận biếtKết quả của đoạn lệnh for i in range(2): print("Hi") là:A.Không in gì.B.Hi HiC.Hi Hi HiD.Hi Lát kiểm tra lại Câu 15Nhận biếtĐể in 5 lần chữ “Hello”, nên dùng:A.for i in range(4): print("Hello")B.for i in range(6): print("Hello")C.for i in range(5): print("Hello")D.for i in range(5): print(i) Lát kiểm tra lại Câu 16Nhận biếtfor i in range(3): print(i*2) sẽ in:A.0 2 4B.1 2 3C.2 4 6D.1 3 5 Lát kiểm tra lại Câu 17Nhận biếtrange(1, 6, 2) tạo ra:A.1 2 3 4 5B.1 3 5 7C.1 3 5D.2 4 6 Lát kiểm tra lại Câu 18Nhận biếtfor i in range(5, 0, -1): dùng để:A.Lặp ngược từ 5 về 1.B.Tăng dần từ 0 đến 5.C.Nhảy từng 5 đơn vị.D.Lặp vô hạn. Lát kiểm tra lại Câu 19Nhận biếtBước nhảy âm dùng để:A.Lặp tiến.B.Lặp lùi.C.Ngừng vòng lặp.D.Tăng gấp đôi. Lát kiểm tra lại Câu 20Nhận biếtTrong vòng lặp for, nếu không muốn thực hiện gì, dùng lệnh:A.skipB.returnC.passD.break Lát kiểm tra lại Câu 21Nhận biếtLệnh break trong vòng lặp dùng để:A.Tiếp tục vòng lặp.B.Thoát khỏi vòng lặp.C.In giá trị.D.Gán biến. Lát kiểm tra lại Câu 22Nhận biếtLệnh continue trong vòng lặp dùng để:A.Thoát khỏi vòng lặp.B.Dừng chương trình.C.Bỏ qua vòng lặp hiện tại và sang vòng sau.D.Không làm gì cả. Lát kiểm tra lại Câu 23Nhận biếtfor i in range(0, 6, 2) sẽ tạo ra:A.0 1 2 3 4 5B.0 2 4C.1 3 5D.2 4 6 Lát kiểm tra lại Câu 24Nhận biếtrange(3, 3) sẽ tạo ra:A.Không có giá trị nào.B.3C.3 3D.1 2 3 Lát kiểm tra lại Câu 25Nhận biếtfor i in range(4): print(i+1) sẽ in ra:A.0 1 2 3B.1 2 3 4 5C.1 2 3 4D.2 3 4 5 Lát kiểm tra lại Số câu đã làm0/25|Thời gian còn lại--:--NỘP BÀI