NEW
Font size
WorksheetsChủ đề F: Cấu trúc lặp
Total questions: 20
Worksheet time: 10mins
Trong Python có mấy dạng lặp?
1
2
3
4
Cấu trúc lặp với số lần biết trước có dạng như thế nào?
for < biến_chạy > in range(m,n)
while < Điều kiện >:
for < biến_chạy > in range(m,n):
while < Điều kiện >
Cấu trúc lặp với số lần không biết trước có dạng ra sao?
for <biến_chạy> in range(m,n)
while <Điều kiện>:
for <biến_chạy> in range(m,n):
while <Điều kiện>
Trên màn hình i có các giá trị là bao nhiêu?
0 1 2 3 4 5
1 2 3 4 5
0 1 2 3 4
1 2 3 4
Trong đoạn chương trình vòng lặp được thực hiện bao nhiêu lần?
1
2
5
6
Vòng lặp với số lần không biết trước câu lệnh hay nhóm câu lệnh được thực hiện khi nào?
<Điều kiện> sai
<Điều kiện> đúng
<Điều kiện> lớn hơn 0
<Điều kiện> bằng 0
<Điều kiện> trong câu lệnh lặp với số lần không biết trước có dạng gì?
Hàm toán học
Biểu thức logic
Biểu thức quan hệ
Biểu thức tính toán
Cho bài toán tính tổng s=1+2+3+...+n. Để giải bài toán trên ta có thể dùng cấu trúc nào?
Cấu trúc rẽ nhánh
Cấu trúc lặp
Hàm ceil()
Hàm toán học sqrt()
Phát biểu nào sau đây về cấu trúc lặp là sai?
Dùng câu lệnh while ta cũng thể hiện được cầu trúc lặp với số lần biết trước.
Dùng câu lệnh for ta cũng thể hiện được cấu trúc lặp với số lần không biết trước.
Trong Python có 2 dạng lặp: Lặp với số lần biết trước và lặp với số lần không biết trước.
Câu lệnh thể hiện lặp với số lần không biết trước phải sử dụng một biểu thức logic làm điều kiện lặp.
Sau khi thực hiện đoạn chương trình giá trị của s là:
9
15
5
10
Sau khi thực hiện xong, kết quả S trong đoạn chương trình bằng bao nhiêu?
15
0
120
Kết quả khác
Trên màn hình i có các giá trị nào sau khi thực hiện đoạn chương trình:
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
Khi tính tổng S = 1 + 2 + 3 + … + n + … cho đến khi S >= 109. Điều kiện nào sau đây cho vòng lặp while là đúng:
while S >= 109:
while S = 109:
while S < 109:
while S !=109:
Sau khi thực hiện đoạn chương trình giá trị của i là bao nhiêu?
9
15
5
6
Vòng lặp while sẽ kết thúc khi nào?
Khi một điều kiện cho trước được thỏa mãn
Khi đủ số vòng lặp
Khi tìm được Output
Khi được cung cấp dữ liệu đầu vào (Input)
Trên màn hình i có các giá trị nào sau khi thực hiện lệnh?
0 1 2 3 4 5
1 2 3 4 5
0 1 2 3 4
1 2 3 4
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
Kết qủa của đoạn lệnh sau là gì?
x=sum(range(5))
print(x)
4
5
10
15
Đoạn chương trình sau cho kết quả gì?
for i in range (0,4):
print(i)
in ra 4 dòng gồm các số từ 0 đến 3
in ra 4 dòng gồm các số từ 1 đến 4
in ra 1 dòng gồm các số từ 0 đến 3
in ra 1 dòng gồm các số 1 đến 4
20
19
21
22
