NEW
Font size
WorksheetsThử thách 8 - đường đua lập trình lớp 7
Total questions: 20
Worksheet time: 10mins
Vòng lặp được sử dụng để lặp lại một đoạn mã cho đến khi đạt được điều kiện dừng nhất định. Điều nỳ đúng hay sai?
Đúng
Sai
Vòng lặp for thuộc loại vòng lặp biết trước số lần lặp. Điều này đúng hay sai?
Đúng
Sai
Vòng lặp for trong Python có thể lặp qua các loại dữ liệu kiểu nào?
Chuỗi
Danh sách
Phạm vi (range)
Tất cả các đáp án trên
Vòng lặp for sẽ tự động kết thúc sau khi lặp qua hết các phần tử. Điều này đúng hay sai?
Đúng
Sai
Để bắt đầu vòng lặp for trong Python, bạn cần sử dụng từ khóa nào?
if
while
for
loop
Cú pháp nào sau đây được sử dụng để tạo một vòng lặp for trong Python?
for i = 0 to n:
for i in range(n):
for (i = 0; i <= n; i++):
forloop(i<=n)
Câu lệnh nào sau đây được sử dụng để lặp qua các số nguyên từ 0 đến 4 trong Python?
for i in range(5):
for i in range(4):
for i in range(6):
for i in range(3)
Trong vòng lặp sau đây. Biến i đóng vai trò gì?
for i in range(5):
Một số thực
Một chuỗi
Một biến lưu giá trị của mỗi lần lặp
Một danh sách
Vòng lặp for có thể dùng với hàm range() để tạo ra dãy số theo ý muốn. Điều này đúng hay sai?
Đúng
Sai
Hàm range(9) trong Python sẽ trả về dãy số nào?
Các số nguyên từ 0 đến 9
Các số nguyên từ 0 đến 8
Các số nguyên từ 0 đến 10
Các số nguyên từ 0 đến 11
Trong vòng lặp sau đây, biến i sẽ lần lượt nhận các giá trị nào?
for i in range (1, 4):
0, 1, 2
1, 2, 3
2, 3, 4
1, 2, 3, 4
Vòng lặp sau đây sẽ bắt đầu lặp giá trị i = 0. điều này đúng hay sai?
for i in range(11):
Đúng
Sai
Kết quả của đoạn mã sau là gì?
for i in range(11):
print(i)
In ra các số nguyên từ 0 đến 10
In ra các số nguyên từ 0 đến 11
In ra các số nguyên từ 1 đến 10
In ra các số nguyên từ 1 đến 11
Trong Python cú pháp nào sau đây là đúng để lặp qua các số nguyên từ 1 đến 10?
for i in range(1, 10):
for i in range(1, 11):
for i in range(0, 10):
for i in range(10):
Kết quả của đoạn mã sau là gì?
for i in range(5, 10):
print(i)
In ra các số nguyên từ 5 đến 10
In ra các số nguyên từ 5 đến 9
In ra các số nguyên từ 0 đến 5
In ra các số nguyên từ 0 đến 10
Trong vòng lặp sau đây. Số 4 có tác dụng gì?
for i in range(0, 10, 4):
Xác định giá trị bắt đầu của dãy số
Xác định giá trị kết thúc của dãy số
Xác định giá trị bước nhảy giữa các lần lặp
Xác định số lần lặp
Đoạn mã sau sẽ in ra lần lượt các số nào?
for i in range(0, 10, 2):
print(i)
0, 2, 4, 6, 8
2, 4, 6, 8, 10
1, 3, 5, 7, 9
0, 1, 3, 5, 7, 9
Vòng lặp for trong Python có thể lặp qua các số từ lớn đến nhỏ không?
Có
Không
Với câu lệnh sau đây, giá trị của biến sẽ thay đổi như thế nào qua các lần lặp?
for i in range (5, 0, -1):
5, 4, 3, 2
5, 4, 3, 2, 1
4, 3, 2, 1, 0
5, 3, 1
Đoạn mã sau đây được sử dụng để làm gì?
for i in range(20:
if i % 2 == 0:
print(i)
In ra tất cả các số nguyên từ 0 đến 20
In ra tất cả các số nguyên từ 0 đến 19
In ra tất cả các số chẵn từ 0 đến 18
In ra tất cả các số lẻ từ 1 đến 19
