NEW
Font size
WorksheetsPython_tinh_toan1
Total questions: 10
Worksheet time: 5mins
Chọn đáp án đúng nhất:
i = 0; x = 0
while i < 10:
if i%2 == 0:
x += 1
i += 1
print(x)
2
3
4
5
Kết quả của chương trình sau:
x = 1
y = 5
while x < y:
print(x, end = " ")
x = x + 1
1 2 3 4
2 3 4 5
1 2 3 4 5
2 3 4
Tính tổng S = 1 + 2 + 3 + 4 +… + n + … cho đến khi S>10000. Điều kiện nào sau đây cho vòng lặp while là đúng:
while s>=10000
while s<10000
while s<=10000
while s>10000
Kết quả của chương trình sau là gì?
x = 8
y = 2
while y < x:
x = x - 2
print(x, end = " ")
8 6 4 2
8 6 4
6 4 2
8 6 4 2 0
Cho đoạn chương trình python sau:
Tong = 0
while Tong < 10:
Tong = Tong + 1
Sau khi đoạn chương trình trên được thực hiện, giá trị của tổng bằng bao nhiêu:
9
10
11
12
Câu lệnh sau giải bài toán nào:
while M != N:
if M > N:
M = M – N
else:
N = N – M
Tìm UCLN của M và N
Tìm BCNN của M và N
Tìm hiệu nhỏ nhất của M và N
Tìm hiệu lớn nhất của M và N
Cấu trúc lặp với số lần biết trước có dạng:
for <biến đếm> in range([giá trị đầu], <giá trị cuối>, [bước nhảy]):
for <biến đếm> in range([giá trị đầu], <giá trị cuối>, [bước nhảy]):
<lệnh>
for <biến đếm> in range([giá trị đầu], <giá trị cuối>, [bước nhảy])
<lệnh>
for <biến đếm> in range([giá trị đầu] to <giá trị cuối>, [bước nhảy]):
<lệnh>
Cho đoạn lệnh sau:
for i in range(5):
print(i)
Trên màn hình i có các giá trị là:
0 1 2 3 4 5
1 2 3 4 5
0 1 2 3 4
1 2 3 4
Cho đoạn lệnh sau:
for i in range(1,10,2):
print(i)
Trên màn hình i có các giá trị là:
1,3,5,7,9
1,2,3,4,5,6,7,8,9,10
1,3,5,7,9,10
1,3,5,7,10
s=0
for i in range(6):
s=s+i
Sau khi thực hiện đoạn chương trình trên giá trị của s là:
1
15
6
21
