Font size
WorksheetsBài 20 Câu lệnh lặp for_tổng hợp nhiều bài tập
Total questions: 133
Worksheet time: 1hrs 13mins
Câu 1. Xác định vùng giá trị của lệnh range(5)
A. 0, 1, 2, 3, 4
B. 0, 1, 2, 3, 4, 5
C. 0, 1, 2, 3, 4, 5, 6
D. 0, 1, 2, 3
Câu 2. Xác định vùng giá trị của lệnh range(-5, 5)
A. -5,-4,-3,-2,-1, 0, 1, 2, 3, 4, 5
B. -5,-4,-3,-2,-1, 0, 1, 2, 3, 4
C. -4,-3,-2,-1, 0, 1, 2, 3, 4
D. -4,-3,-2,-1, 0, 1, 2, 3, 4, 5
Câu 3. Hãy viết lệnh range() cho kết quả là dãy số sau:
-2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
A. range(-2, 10)
B. range(-2, 9)
C. range(-3, 10)
D. range(-3, 9)
Câu 4. Kết quả thực hiện câu lệnh for dưới đây là gì?
for i in range(5)
print(i*i)
A. 0, 1, 2, 3, 4
B. 0, 1, 2, 3, 4, 5
C. 0, 1, 4, 9, 16
D. 1, 4, 9, 16, 25
Câu 5. Xác định giá trị của biến S sau khi thực hiện đoạn chương trình sau:
S=0
for i in range(1, 3):
S=S+i*i
A. S = 1
B. S = 4
C. S = 5
D. S = 6
Câu 6. Đoạn chương trình sau làm công việc gì?
S = 1
for i in range(1, 11):
S = S*i
A. Tính tổng các số từ 1 đến 11
B. Tính tổng các số từ 1 đến 10
C. Tính tích các số từ 1 đến 11
D. Tính tích các số từ 1 đến 10
Câu 7. Đoạn chương trình sau làm công việc gì?
S = 0
for i in range(1, 11):
S = S + i
A. Tính tổng các số từ 1 đến 11
B. Tính tổng các số từ 1 đến 10
C. Tính tích các số từ 1 đến 11
D. Tính tích các số từ 1 đến 10
Câu 8. Xác định giá trị biến k, j sau khi thực hiện đoạn chương trình sau:
j = 2
k = 3
for i in range(1, 4):
j = j + 1
k = k + j
A. j = 3
k = 6
B. j = 4
k = 10
C. j = 15
k = 5
D. j = 5
k = 15
Câu 9. Xác định giá trị biến k, j sau khi thực hiện đoạn chương trình sau:
j = 2
for i in range(1, 4):
j = j + 1
A. j = 5
B. j = 4
C. j = 3
D. j = 10
Câu 10. Câu lệnh lặp nào sau đây viết đúng?
A.
for i in range(1, 5)
print(i)
B.
for i in range(1, 5):
print(i)
C.
for i in range(1, 5):
print i
D.
for i in range(1, 5)
print i
Câu lệnh lặp trong chương trình sau đây thực hiện bao nhiêu lần:
9
10
11
12
Câu lệnh trên lăp bao nhiêu lần:
1
2
3
4
Trong câu lệnh trên, biến i nhận các giá trị bằng:
1,2,3,4
2,3,4
1,2,3,4,5
2,3,4,5
Vòng lặp while thực hiện lặp bao nhiêu lần?
1
2
3
4
Có bao nhiêu giá trị của i thỏa mãn điều kiện chia hết cho 2:
1
2
3
4
Chương trình trên, in ra bao nhiêu dòng "Hello"
8
9
10
11
Chương trình trên,in ra bao nhiêu dòng "Hello"
6
7
8
9
Câu lệnh trong chương trình sau đây lặp bao nhiêu lần:
4
5
6
7
Câu lệnh lặp trong chương trình trên lặp bao nhiêu lần:
4
5
10
15
Kết qủa của đoạn lệnh sau là gì?
x=sum(range(5))
print(x)
4
5
10
15
Giá trị của a sau khi kết thúc vòng lặp là bao nhiêu:
a=0
for i in range(10,14): a=a+3
9
12
15
18
Vòng lặp nào trả về kết quả dưới đây?
11111
22222
33333
44444
55555
for i in range(1,6):
print(i, i, i, i, i)
for i in range(1,5):
print(str(i)*5)
for i in range(1, 6):
print(str(i) * 5)
for i in range(0, 5):
print(str(i) * 5)
Hàm range() để làm gì?
Tạo ra một dãy số liên tiếp, bắt đầu từ số 0
Tạo ra một dãy số liên tiếp, bắt đầu từ số 1
Dùng để sắp xếp một dãy số theo chiều tăng dần
Dùng để sắp xếp một dãy số theo chiều giảm dần
Cú pháp đầy đủ của hàm range()
range(start,stop,step)
range(start,step)
range(stop,step)
range(0,stop,step)
Trong hàm range, nếu không đặt khoảng cách giữa hai số thì Python sẽ hiểu mặc địch nó bằng:
1
0
2
3
Hàm range(101) sẽ tạo ra:
Một dãy số từ 0 đến 100
Một dãy số ngẫu nhiên 101
Một dãy số từ 1 đến 101
101 số ngẫu nhiên
range(2,101) sẽ tạo ra:
Một dãy số từ 2 đến 100
Một dãy số từ 0 đến 100
Một dãy số từ 1 đến 100
Một dãy số từ 2 đến 101
Cú pháp đúng của câu lệnh lặp for
for <biến chạy> in range(start,stop,step): <Khối lệnh>
for <biến chạy> in range(start,step): <Khối lệnh>
for <biến chạy> in range(start,stop,step); <Khối lệnh>
for <biến chạy> in range(start,stop,step) <Khối lệnh>
Điền phần còn thiếu trong đoạn code để được out dưới đây?
for i in range(5,0,....):
print(str(i)*5)
0
none
1
-1
4
3
2
1
3
2
1
0
4
3
2
1
3
2
1
0
Hello world!
Hello world!
Hello world!
Hello world!
Hello world!
......(repeated continuously)
Hello world!
Hello world!
Hello world!
Hello world!
Hello world!
(repeated continuously)
break
Hãy xem đoạn code sau, nó sẽ tạo ra những gì?
1,2,3,4,5,6,7,8,9,10,11,12
0,1,2,3,4,5,6,7,8,9,10,11,12
1,2,3,4,5,6,7,8,9,10,11,12,13
0,1,2,3,4,5,6,7,8,9,10,11,12,13
Loại vòng lặp nào được sử dụng khi ta biết ta muốn lặp lại điều gì đó bao nhiêu lần?
WHILE Loop
Lệnh IF
FOR Loop
Không có đáp án nào.
Chúng ta sử dụng lệnh nào để thoát khỏi vòng lặp?
break
input("stop")
print("stop")
Không dừng được vòng lặp
0
10
12
không biết giá trị của x vì vòng lặp vô tận
8
100
101
không biết giá trị của x vì vòng lặp vô hạn
49
50
51
Không biết giá trị của x vì vòng lặp vô tận
Hàm range(101) sẽ tạo ra:
A number series from 0 to 100
Random number number 101
A number series from 1 to 101
101 Random number
Số công việc cần phải lặp với số lần xác định?
1) Đếm số học sinh của lớp.
2) Đếm số chia hết cho 5 trong đoạn từ 10 tới 100.
3) Đọc tên lần lượt từng học sinh của một lớp có 30 em.
4) Chạy 5 vòng sân bóng.
5) Tính tổng các số có 2 chữ số.
2
3
4
5
Biến chạy trong vòng lặp for i in range(<giá trị cuối>) tăng lên mấy đơn vị sau mỗi lần lặp?
1
2
0
Tất cả đều sai
Cho các câu lệnh sau, hãy chỉ ra câu lệnh đúng:
x = 0
for i in range(10): x = x + 1
x = 0
for i in range(10): x:= x + 1
x = 0
for i in range(10) x = x + 1
x:= 0
for i in range(10): x = x + 1
Trong Python, câu lệnh nào dưới đây được viết đúng?
for i in range(10): prin(“A”)
for i in range(10): print(“A”)
for i in range(10): print(A)
for i in range(10) print(“A”)
Trong câu lệnh lặp:
j=0
for j in range(10):
j = j + 2
print(j)
Khi kết thúc câu lệnh trên, câu lệnh print(j) được thực hiện bao nhiêu lần?
10 lần
1 lần
5 lần
Không thực hiện
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?
10
1
5
Không thực hiện
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?
10
12
15
14
Xác định số vòng lặp cho bài toán: tính tổng các số nguyên từ 1 đến 100?
1
100
99
Tất cả đều sai
Đoạn chương trình sau giải bài toán nào?
t = 0
for i in range(1, 101):
if(i % 3 == 0 and i % 5 == 0):
t = t + i
print(t)
Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến 100
Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến 101
Tính tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến 101
Tính tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến 100
Cho biết kết quả khi chạy đoạn chương trình sau:
s = 0
for i in range(3):
s = s+2*i
print(s)
12
10
8
6
Trong Python, đoạn chương trình sau đưa ra kết quả gì?
for i in range(10, 0, -1):
print(i, end=",")
10, 9, 8, 7, 6, 5, 4, 3, 2, 1
Đưa ra 10 dấu cách
1 2 3 4 5 6 7 8 9 10
Không đưa ra kết quả gì
Lệnh nào in ra màn hình các giá trị sau?
11111
22222
33333
44444
55555
for i in range(1, 6): print(i, i, i, i, i)
for i in range(1, 6): print(str(i)*5)
for i in range(1, 5): print(str(i)*5)
for i in range(0, 5): print(str(i)*5)
Điền phần còn thiếu … trong đoạn code sau để được kết quả dưới đây?
55555
44444
33333
22222
11111
for i in range(5, 0, …):
print(str(i)*5)
-1
0
none
1
Lệnh range(n) trả lại vùng giá trị gồm n số từ:
0 đến n - 1
1 đến n
0 đến n
0 đến n+1
Lệnh tạo vùng giá trị có cú pháp range(start,stop) trả lại vùng giá trị gồm các số nguyên liên tiếp từ:
Từ start đến stop – 1
Từ start đến stop
Từ start đến stop + 1
Từ start + 1 đến stop
8
100
101
không biết giá trị của x vì vòng lặp vô hạn
49
50
51
Không biết giá trị của x vì vòng lặp vô tận
0
10
12
không biết giá trị của x vì vòng lặp vô tận
Hoạt động nào sau đây lặp lại với số lần biết trước?
Ăn cơm đến khi no thì thôi
Trời không mưa thì đi đá bóng vào chiều thứ bảy
Mỗi ngày đánh răng hai lần
Truy cập zalo, facebook khi rãnh rỗi
Trong ngôn ngữ lập trình Python với câu lệnh lặp for thì danh sách giá trị phải được nhận là kiểu dữ liệu nào?
số nguyên
số thực
kí tự
kiểu gì cũng được
Xác định số vòng lặp cho bài toán: tính tổng các số nguyên từ 10 đến 100.
92
100
91
90
Kết quả nào đúng khi trả về cho câu lệnh hàm range sau:
for i in range(1,10,2):
print(i)
1 3 5 7 9
1, 3, 5, 7, 9
1
3
5
7
9
1 2 3 4 5 6 7 8 9
Kết quả nào đúng khi trả về cho câu lệnh:
for i in range(5):
print(i)
1, 2, 3, 4, 5
1
2
3
4
5
0
1
2
3
4
0 1 2 3 4
Lệnh break dùng để?
thoát khỏi cấu trúc lặp ngay lập tức mà không cần kiểm tra điều kiện.
Trả về kết quả đúng/ sai
Quay đầu lên trên để kiểm tra điều kiện và tiếp tục với vòng lặp kế tiếp
Bỏ qua các lệnh phía dưới và tiếp tục lặp
49
50
51
Không biết giá trị của x vì vòng lặp vô tận
Câu lệnh lặp trong chương trình sau đây thực hiện bao nhiêu lần:
9
10
11
12
Chương trình trên,in ra bao nhiêu dòng "Hello"
6
7
8
9
Trong câu lệnh trên, biến i nhận các giá trị bằng:
1,2,3,4
2,3,4
1,2,3,4,5
2,3,4,5
Giá trị của a sau khi kết thúc vòng lặp là bao nhiêu:
a=0
for i in range(10,14): a=a+3
9
12
15
18
range(2,101) sẽ tạo ra:
Một dãy số từ 2 đến 100
Một dãy số từ 0 đến 100
Một dãy số từ 1 đến 100
Một dãy số từ 2 đến 101
for i in range(10):
print(i)
Câu lệnh print(i) được thực hiện mấy lần
10
11
9
12
Tính tổng 5 số nguyên dương đầu tiên
Tong=0
for i in range(...,...):
Tong=Tong+i
0; 5
1; 5
1; 6
0; 6
for i in range(1,10,2):
print('Hello')
Câu lệnh print được thực hiện mấy lần
5
4
6
9
Kết quả in ra màn hình là:
9
13
6
15
Khi kết thúc, giá trị của s=?
10
11
12
13
Lệnh range(n) trả lại vùng giá trị gồm n số từ:
0 đến n - 1
1 đến n
0 đến n
0 đến n+1
Cú pháp của lệnh lặp với số lần biết trước for trong Python được viết như thế nào là đúng?
Đoạn chương trình bên cho kết quả là bao nhiêu?
20
10
30
40
Đoạn chương trình bên cho kết quả là bao nhiêu?
4
3
5
6
Khi chạy chương trình, nếu nhập n=4 thì kết quả là:
10
9
8
7
3 4 5 6 7 8 9
4 5 6 7 8 9 10
3 4 5 6 7 8 9 10
4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 2 3 4 5 6 7 8 9 10 11 12 13 14
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Phát biểu nào sau đây là đúng?
Lệnh tạo vùng giá trị có cú pháp range(start,stop) trả lại vùng giá trị gồm các số nguyên liên tiếp từ start đến stop – 1.
Lệnh tạo vùng giá trị có cú pháp range(start,stop) trả lại vùng giá trị gồm các số nguyên liên tiếp từ start đến stop.
Lệnh tạo vùng giá trị có cú pháp range(start,stop) trả lại vùng giá trị gồm các số nguyên liên tiếp từ start đến stop + 1.
Lệnh tạo vùng giá trị có cú pháp range(start,stop) trả lại vùng giá trị gồm các số nguyên liên tiếp từ start + 1 đến stop.
Khi chạy chương trình, nếu nhập n=3 thì kết quả là:
36
49
25
64
Khi chạy chương trình, nếu nhập n=3 thì kết quả hiển thị là:
Tích các số từ 1 đến n là: 6
Tích các số từ 1 đến n là: 5
Tích các số từ 1 đến n là: 7
Tích các số từ 1 đến n là: 8
Hoạt động nào sau đây lặp lại với số lần biết trước?
Ăn cơm đến khi no thì thôi
Trời không mưa thì đi đá bóng vào chiều thứ bảy
Mỗi ngày đánh răng hai lần
Truy cập zalo, facebook khi rảnh rỗi
Trong ngôn ngữ lập trình Python với câu lệnh lặp for, thì danh sách giá trị phải được nhận là kiểu dữ liệu nào?
nguyên số
số thực
ký tự
kiểu gì cũng được
Có bao nhiêu vòng lặp TOÁN HỌC: tính tổng các nguyên số từ 10 đến 100.
92
100
91
90
Kết quả nào đúng khi trả về cho phạm vi hàm câu lệnh sau:
range (1,10,2):
print(i)
1 3 5 7 9
1, 3, 5, 7, 9
1
3
5
7
9
1 2 3 4 5 6 7 8 9
Kết quả nào đúng khi trả về cho câu lệnh:
for i in range(5):
print(i)
1, 2, 3, 4, 5
1
2
3
4
5
0
1
2
3
4
0 1 2 3 4
Dùng để ngắt lệnh?
exit khỏi cấu trúc lặp ngay lập tức mà không cần kiểm tra điều kiện.
Trả về kết quả đúng/sai
Quay đầu lên để kiểm tra điều kiện và tiếp tục với vòng lặp tiếp theo
Bỏ qua các lệnh bên dưới và tiếp tục lặp lại
Sau câu lệnh sai biến i nhận các giá trị bằng:
1,2,3,4
2,3,4
1,2,3,4,5
2,3,4,5
sau đoạn chương trình sau a nhận giá trị bao nhiêu:
a=0
for i in range (10,14): a=a+3
9
12
15
18
for i in range (10):
print(i)
Lệnh print(i) được thực hiện mấy lần
10
11
9
12
for i in range (1,10,2):
print ('Xin chào')
Lệnh in được thực hiện bao nhiêu lần?
5
4
6
9
Số công việc cần phải lặp với số lần xác định?
1) Đếm số học sinh của lớp.
2) Đếm số chia hết cho 5 trong đoạn từ 10 tới 100.
3) Đọc tên lần lượt từng học sinh của một lớp có 30 em.
4) Chạy 5 vòng sân bóng.
5) Tính tổng các số có 2 chữ số.
4
3
5
2
Biến chạy trong vòng lặp for i in range(<giá trị cuối>) tăng lên mấy đơn vị sau mỗi lần lặp?
1
2
0
Tất cả đều sai.
Cho các câu lệnh sau, hãy chỉ ra câu lệnh đúng:
x = 0
for i in range(10): x = x + 1
x = 0
for i in range(10): x:= x + 1
x = 0
for i in range(10) x = x + 1
x:= 0
for i in range(10): x = x + 1
Trong Python, câu lệnh nào dưới đây được viết đúng?
for i in range(10): print("A").
for i in range(10): prin("A").
for i in range(10): print(A).
for i in range(10) print("A").
Trong câu lệnh lặp:
j=0
for j in range(10):
j = j + 2
print(j)
Khi kết thúc câu lệnh trên, câu lệnh print(j) được thực hiện bao nhiêu lần?
1 lần.
10 lần.
5 lần.
Không thực hiện.
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?
10 lần.
1 lần.
5 lần.
Không thực hiện.
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?
10
12
15
14
Xác định số vòng lặp cho bài toán: tính tổng các số nguyên từ 1 đến 100?
100
1
99
Tất cả đều sai.
Đoạn chương trình sau giải bài toán nào?
t = 0
for i in range(1, 101):
if(i % 3 == 0 and i % 5 == 0):
t = t + i
print(t)
Tính tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến 100.
Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến 100.
Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến 101.
Tính tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến 101.
Cho biết kết quả khi chạy đoạn chương trình sau:
s = 0
for i in range(3):
s = s+2*i
print(s)
6
8
10
12
Trong Python, đoạn chương trình sau đưa ra kết quả gì?
for i in range(10, 0, -1):
print(i, ' ')
10, 9, 8, 7, 6, 5, 4, 3, 2, 1.
Đưa ra 10 dấu cách.
1 2 3 4 5 6 7 8 9 10.
Không đưa ra kết quả gì.
Lệnh nào in ra màn hình các giá trị sau?
11111
22222
33333
44444
55555
for i in range(1, 6): print(str(i)*5).
for i in range(1, 6): print(i, i, i, i, i).
for i in range(1, 5): print(str(i)*5).
for i in range(0, 5): print(str(i)*5).
Điền phần còn thiếu … trong đoạn code sau để được kết quả dưới đây?
55555
44444
33333
22222
11111
for i in range(5, 0, …):
print(str(i)*5)
-1.
0.
1.
None.
Lệnh range(n) trả lại vùng giá trị gồm n số từ:
0 đến n - 1
1 đến n
0 đến n
0 đến n+1
3 4 5 6 7 8 9
4 5 6 7 8 9 10
3 4 5 6 7 8 9 10
4 5 6 7 8 9
Cho các câu lệnh sau, hãy chỉ ra câu lệnh đúng:
x = 0
for i in range(10): x = x + 1
x = 0
for i in range(10): x:= x + 1
x = 0
for i in range(10) x = x + 1
x:= 0
for i in range(10): x = x + 1
Xác định số vòng lặp cho bài toán:
Tính tổng các số nguyên từ 1 đến 100?
1
100
99
Tất cả đều sai
Trong Python, đoạn chương trình sau đưa ra kết quả gì?
for i in range(10, 0, -1):
print(i, end=",")
10, 9, 8, 7, 6, 5, 4, 3, 2, 1
Đưa ra 10 dấu cách
1 2 3 4 5 6 7 8 9 10
Không đưa ra kết quả gì
Lệnh range(n) trả lại vùng giá trị gồm n số từ:
0 đến n - 1
1 đến n
0 đến n
0 đến n+1
Đoạn chương trình sau làm công việc gì?
S = 0
for i in range(1, 11):
S = S + i
A. Tính tổng các số từ 1 đến 11
B. Tính tổng các số từ 1 đến 10
C. Tính tích các số từ 1 đến 11
D. Tính tích các số từ 1 đến 10
Đoạn chương trình sau làm công việc gì?
S = 1
for i in range(1, 11):
S = S*i
A. Tính tổng các số từ 1 đến 11
B. Tính tổng các số từ 1 đến 10
C. Tính tích các số từ 1 đến 11
D. Tính tích các số từ 1 đến 10
Hãy viết lệnh range() cho kết quả là dãy số sau:
-2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
A. range(-2, 10)
B. range(-2, 9)
C. range(-3, 10)
D. range(-3, 9)
Xác định vùng giá trị của lệnh range(5)
A. 0, 1, 2, 3, 4
B. 0, 1, 2, 3, 4, 5
C. 0, 1, 2, 3, 4, 5, 6
D. 0, 1, 2, 3
Với ngôn ngữ lập trình Passcal câu lệnh lặp for i:=1 to 10 do x:=x+1; thì biến đếm i phải được khai báo là kiểu dữ liệu nào?
Integer
Real
String
Tất cả các kiểu trên đều được
Sau khi thực hiện đoạn chương trình sau giá trị của biến j bằng bao nhiêu?:
j:=0;
for i:= 0 to 5 do j:=j+2;
5
10
12
15
Kết quả của đoạn mã sau là gì? x = 10 if x > 5: print("A") else: print("B")
A
B
Lỗi
Không in gì
Lệnh nào sau đây là đúng?
if x = 5:
if x == 5:
if x = 5 then:
if x => 5:
Kết quả của đoạn mã sau là gì?
x = 3
if x < 5: print("C") else: if x == 3: print("D") else: print("E")
C
D
E
Lỗi
Đoạn mã sau sẽ in gì? x = 8 if x % 2 == 0: print("Even") else: print("Odd")
Even
Odd
Không in gì
Lỗi
Đoạn mã sau sẽ in gì? for i in range(1, 5): print(i, end=" ")
1 2 3 4
1 2 3 4 5
0 1 2 3 4
Lỗi
Kết quả của đoạn mã sau là gì? for i in range(2, 10, 3): print(i, end=",")
2,5,8
2,4,6,8
2,5,8,11
Lỗi
Đoạn mã sau in ra gì? total = 0 for i in range(5): total += i print(total)
10
15
20
Lỗi
Đoạn mã sau in ra gì? for i in range(-3, 1): print(i, end=" ")
-3 -2 -1 0
-2 -1 0 1
-3 -2 -1
Lỗi
Kết quả của đoạn mã sau là gì? x = 0 for i in range(3): if i % 2 == 0: x += 1 print(x)
1
2
3
Lỗi
Kết quả của đoạn mã sau là gì? x = 5 for i in range(3): x += i print(x)
5
6
8
9
