for num in range(10, 14):
for i in range(2, num):
if num%i == 1:
print(num)
break10
11
12
1311
13
Trắc nghiệm Python đại học là điều bạn đang kiếm tìm? Bài viết sẽ tổng hợp cho bạn những bài trắc nghiệm về if else và vòng lặp trong Python.
Vòng lặp for, if else trong Python được sử dụng để lặp qua các chuỗi như danh sách, bộ, chuỗi và phạm vi.
Vòng lặp for cho phép bạn áp dụng cùng một thao tác cho mọi mục trong vòng lặp.
Sử dụng vòng lặp for giúp bạn tránh phải quản lý chỉ mục thủ công.
Vòng lặp for có thể lặp qua bất kỳ đối tượng lặp nào, chẳng hạn như từ điển, danh sách hoặc trình lặp tùy chỉnh.
Trong Python, If-Else là một câu lệnh điều kiện cơ bản được sử dụng để đưa ra quyết định trong lập trình. Câu lệnh If...Else cho phép thực thi các khối mã cụ thể tùy thuộc vào điều kiện là True (Đúng) hay False (Sai).
Câu lệnh if...else là một câu lệnh điều khiển hỗ trợ việc ra quyết định dựa trên các điều kiện cụ thể. Khi điều kiện if là False. Nếu điều kiện trong câu lệnh if không đúng, khối else sẽ được thực thi. Dưới đây là những câu trắc nghiệm giúp bạn củng cố kiến thức về lĩnh vực này.
Bài kiểm tra về kiểm soát luồng trong Python này sẽ cung cấp các câu hỏi nhiều lựa chọn (MCQ - Multiple Choice Questions) - nhằm giúp các bạn làm quen với các điều kiện if-else, vòng lặp for và while. Hy vọng rằng qua bài kiểm tra trực tuyến của Quản Trị Mạng này, sẽ giúp bạn nâng cao hiểu biết của mình về các kỹ thuật phân nhánh và lặp vòng trong Python.
Bài kiểm tra này có 13 câu hỏi. Bạn cần giải đúng 8 câu để vượt qua bài kiểm tra.
for num in range(10, 14):
for i in range(2, num):
if num%i == 1:
print(num)
break10
11
12
13
11
13
for num in range(2,-5,-1):
print(num, end=", ")2, 1, 0
2, 1, 0, -1, -2, -3, -4, -5
2, 1, 0, -1, -2, -3, -4
var = 10
for i in range(10):
for j in range(2, 10, 1):
if var % 2 == 0:
continue
var += 1
var+=1
else:
var+=1
print(var)20
21
10
30
for num in range(-2,-5,-1):
print(num, end=", ")-2, -1, -3, -4
-2, -1, 0, 1, 2, 3,
-2, -1, 0
-2, -3, -4,
x = 0
a = 5
b = 5
if a > 0:
if b < 0:
x = x + 5
elif a > 5:
x = x + 4
else:
x = x + 3
else:
x = x + 2
print(x)0
4
2
3
for l in 'Jhon':
if l == 'o':
pass
print(l, end=", ")J, h, n,
J, h, o, n,
x = 0
for i in range(10):
for j in range(-1, -10, -1):
x += 1
print(x)90
99
100
a, b = 12, 5
if a + b:
print('True')
else:
print('False')False
True
True
False
Vòng lặp for của Python được sử dụng để lặp qua các list, tuple, dictionary, set hoặc string.
Mệnh đề else của vòng lặp for được thực thi khi vòng lặp kết thúc tự nhiên.
Mệnh đề else của vòng lặp for được thực thi khi vòng lặp kết thúc đột ngột.
Chúng ta sử dụng vòng lặp for khi muốn thực hiện một nhiệm vụ vô thời hạn, cho đến khi một điều kiện cụ thể được đáp ứng.
x = 0
a = 0
b = -5
if a > 0:
if b < 0:
x = x + 5
elif a > 5:
x = x + 4
else:
x = x + 3
else:
x = x + 2
print(x)0
2
3
4
x = 0
while (x < 100):
x+=2
print(x)99
100
101
Không có điều nào ở trên, đây là một vòng lặp vô hạn
numbers = [10, 20]
items = ["Ghe", "Ban"]
for x in numbers:
for y in items:
print(x, y)10 Ghe
10 Ban
20 Ghe
20 Ban
10 Ghe
10 Ban
Vô hạn
Hữu hạn
Không xác định
a = ['vàng', 'đỏ', 'trắng', 'xanh', 'tím']
while a:
if len(a) < 3:
break
print(a.pop())
print('Màu sắc rực rỡ')vàng
đỏ
trắng
xanh
tím
Màu sắc rực rỡ
tím
xanh
trắng
Màu sắc rực rỡ
tím
xanh
trắng
Màu sắc rực rỡ
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:









