wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Câu lệnh rẽ nhánh và lặp trong Python

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Câu lệnh if trong Python được sử dụng để làm gì?

a)

Thực hiện vòng lặp cho một khối lệnh.

b)

Tạo một hàm mới trong Python.

c)

Kết thúc chương trình khi điều kiện sai.

d)

Kiểm tra điều kiện và thực thi khối lệnh nếu điều kiện đúng.

2.

Viết cú pháp cơ bản của câu lệnh if trong Python.

a)

if condition: # block of code

b)

if (condition) {

c)

if condition then:

d)

if condition: do something

3.

Câu lệnh if có thể kết hợp với câu lệnh nào khác để tạo thành cấu trúc phức tạp hơn?

a)

try, catch

b)

for, while

c)

else, else if

d)

switch, case

4.

Giải thích ý nghĩa của từ khóa 'elif' trong câu lệnh if.

a)

'elif' là một biến trong ngôn ngữ lập trình Python.

b)

'elif' được sử dụng để thay thế câu lệnh if.

c)

'elif' là viết tắt của 'else if', dùng để kiểm tra điều kiện bổ sung trong câu lệnh if.

d)

'elif' là từ khóa dùng để kết thúc câu lệnh if.

5.

Viết một ví dụ đơn giản sử dụng câu lệnh if để kiểm tra số chẵn hoặc lẻ.

a)

if (number / 2 == 1) { console.log('Số chẵn'); } else { console.log('Số lẻ'); }

b)

if (number % 2 == 0) { console.log('Số chẵn'); } else { console.log('Số lẻ'); }

c)

if (number % 2 == 1) { console.log('Số chẵn'); } else { console.log('Số lẻ'); }

d)

if (number % 2 != 0) { console.log('Số chẵn'); } else { console.log('Số lẻ'); }

6.

Câu lệnh lặp for trong Python được sử dụng để làm gì?

a)

Kiểm tra điều kiện trong một chuỗi.

b)

Tạo một hàm mới trong Python.

c)

Lặp qua các phần tử trong một iterable.

d)

Thực hiện phép toán trên các số.

7.

Viết cú pháp cơ bản của câu lệnh lặp for trong Python.

a)

for variable in iterable:

b)

for element of list:

c)

for index in range(n):

d)

for each item in collection:

8.

Cho một danh sách số, viết một vòng lặp for để in ra từng số trong danh sách.

a)

for item in array:

b)

for number in list: print(number)

c)

for each num in list:

d)

for value in numbers:

9.

Câu lệnh break trong vòng lặp for có tác dụng gì?

a)

Kết thúc chương trình ngay lập tức.

b)

Bỏ qua một lần lặp trong vòng for.

c)

Tiếp tục vòng lặp for.

d)

Thoát khỏi vòng lặp for.

10.

Giải thích sự khác nhau giữa vòng lặp for và vòng lặp while trong Python.

a)

Vòng lặp for lặp vô hạn, trong khi vòng lặp while lặp qua dãy số.

b)

Vòng lặp for chỉ sử dụng với danh sách, còn vòng lặp while không có giới hạn.

c)

Vòng lặp for yêu cầu điều kiện, trong khi vòng lặp while không cần điều kiện.

d)

Vòng lặp for lặp qua dãy với số lần xác định, trong khi vòng lặp while lặp theo điều kiện cho đến khi điều kiện sai.