NEW
Font size
WorksheetsChuyên đề. Cấu trúc điều khiển
Total questions: 25
Worksheet time: 19mins
Câu lệnh nào sau đây dùng để kiểm tra điều kiện trong Python?
loop
while else
for if
if
Cú pháp đúng cho câu lệnh if là gì?
if (condition) then:
if condition:
if: condition
condition if:
Câu lệnh nào thoát khỏi vòng lặp?
stop
exit
break
return
Kết quả của đoạn mã sau là gì? x = 5 if x < 10: print("Nhỏ hơn 10")
Không in gì
In ra '10'
In ra 'Nhỏ hơn 10'
Báo lỗi
Vòng lặp nào dùng khi chưa biết trước số lần lặp?
for
while
loop
repeat
Câu lệnh nào sau đây là đúng cú pháp của for?
for in range(i):
for i in range(5):
for(i=0; i<5; i++):
loop for i in 5:
Câu lệnh nào bỏ qua vòng lặp hiện tại và chuyển sang lần tiếp theo?
skip
continue
break
next
Lệnh else trong vòng lặp for chạy khi nào?
Khi vòng lặp bị break
Khi không có phần tử nào
Khi vòng lặp kết thúc bình thường
Khi có lỗi xảy ra
Đoạn mã nào đúng để duyệt qua từng phần tử trong danh sách a?
for a in i:
for i in a[]:
for i in a:
for i to a:
Lệnh if kết hợp với elif và else dùng để làm gì?
Tạo vòng lặp
Định nghĩa hàm
Tạo rẽ nhánh nhiều điều kiện
Khai báo biến
Câu lệnh nào dùng để thoát vòng lặp sớm?
break
continue
pass
stop
Lệnh continue trong Python có tác dụng gì?
Thoát chương trình
Bỏ qua vòng lặp hiện tại và tiếp tục vòng lặp tiếp theo
Chạy lại vòng lặp từ đầu
Kết thúc vòng lặp
Đoạn mã nào sử dụng vòng lặp while đúng cú pháp?
while x < 5
while x < 5:
while (x < 5)
while x < 5 then
Phần nào không thể thiếu trong cú pháp if?
else
e
Đoạn mã nào sử dụng vòng lặp while đúng cú pháp?
while x < 5
while x < 5:
while (x < 5)
while x < 5 then
Phần nào không thể thiếu trong cú pháp if?
else
elif
dấu ':'
and
Cú pháp đúng của elif là gì?
elseif condition:
else if condition:
elif condition:
if else condition:
Đâu là cách lặp qua từng ký tự trong chuỗi 'hello'?
for i to hello:
for c in 'hello':
for 'hello' in c:
for i in range('hello'):
Câu lệnh nào được sử dụng để kiểm tra nhiều điều kiện liên tiếp?
if...else
if...elif...else
if và switch
loop if
Khi nào vòng lặp while dừng lại?
Khi gặp continue
Khi số vòng lặp đủ 5
Khi điều kiện không còn đúng
Khi hết phần tử
Phát biểu nào đúng về for và while?
Chúng hoàn toàn giống nhau
while dùng khi biết trước số lần lặp
for không dùng được với range
for dùng khi biết trước số lần lặp
Kết quả của vòng lặp for i in range(3): print(i) là gì?
1 2 3
0 1 2
0 1 2 3
1 2
Lệnh nào giúp thoát khỏi toàn bộ hàm?
break
continue
return
exit
Có thể dùng else với vòng lặp nào?
for
while
cả hai vòng lặp for và while
chỉ với if
Trong Python, ký hiệu nào đại diện cho toán tử logic 'và'?
or
and
&&
&
