15 câu hỏi
Cú pháp đầy đủ của hàm range() là:
range(end, step)
range(start, end, step)
range(start, step)
range(1, end, step)
Hàm range(101) sẽ tạo ra:
một dãy số từ 0 đến 100
một dãy số từ 1 đến 101
101 số ngẫu nhiên
một dãy số ngẫu nhiên 101
Hàm range(101, 1, -1) sẽ tạo ra:
một dãy số từ 101 về 1
một dãy số từ 100 về -1
một dãy số từ 100 về 2
một dãy số từ 101 về 2
Cú pháp đúng của câu lệnh lặp for:
for <biến chạy> in range(m, n):
Khối lệnh cần lặp
for <biến chạy> in range(m, n).
Khối lệnh cần lặp
for <biến chạy> in:
Khối lệnh cần lặp
for <biến chạy> range(m, n):
Khối lệnh cần lặp
Kết quả của đoạn chương trình sau:
for i in range(3, 10):
print(i)
in ra màn hình các số từ 3 đến 10
in ra màn hình các số từ 1 đến 10
in ra màn hình các số từ 0 đến 10
in ra màn hình các số từ 3 đến 9
Kết quả của đoạn chương trình sau:
for x in range(3, 10, 2):
print(x)
In ra màn hình các số lẻ từ 3 đến 10
In ra màn hình các số chẵn từ 3 đến 10
In ra màn hình các số từ 3 đến 10
In ra màn hình các số từ 0 đến 10
Kết quả của đoạn chương trình sau:
s = 0
for i in range(1, 10):
s = s + i
print(s)
55
45
11
10
Cú pháp đúng của câu lệnh lặp while:
while <điều kiện> -
Câu lệnh hay nhóm câu lệnh
while <điều kiện> …
Câu lệnh hay nhóm câu lệnh
while <điều kiện>:
Câu lệnh hay nhóm câu lệnh
while <Câu lệnh hay nhóm câu lệnh>: điều kiện
Hoạt động nào là chưa biết trước số lần lặp trong các hoạt động sau:
Tính tổng các số tự nhiên từ 1 đến 100.
Mỗi ngày tập thể dục 2 lần.
Làm 1000 bưu thiếp.
Lấy ca múc nước đổ vào thùng cho đến khi đầy thùng nước.
Kết quả của đoạn chương trình sau:
i = 1
while i <= 100:
if i % 2 == 0:
print(i)
i = i + 1
In ra màn hình các số chẵn từ 1 đến 100
In ra các số lẻ từ 1 đến 100
In ra các số từ 1 đến 100
In ra các số từ 1 đến 99
Trong vòng lặp While, câu lệnh được thực hiện khi?
Điều kiện sai
Điều kiện đúng
Điều kiện không xác định
Không cần điều kiện
Đoạn chương trình sau thực hiện công việc gì?
t=0
for i in range(1,m):
if (i %3 ==0) and (i %5 ==0):
t= t + i
Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến m -1
Tính tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến m - 1
Tính tổng các số chia hết cho 3 trong phạm vi từ 1 đến m - 1
Tính tổng các số chia hết cho 5 trong phạm vi từ 1 đến m - 1
Cho đoạn chương trình sau:
a=6
s=0
while (a>0):
s=s+a
a=a-1
Giá trị của s khi thực hiện đoạn chương trình trên bằng bao nhiêu?
5
20
6
21
Câu lệnh sau cho kết quả là gì?
for i in range(6): print(i,end='' '')
1 2 3 4 5
0123456
0 1 2 3 4 5
12345
Câu lệnh sau cho kết quả là gì?
for i in range(10):
if i%2==1: print(i,end='' '')
02468
13579
2468
246810
