wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

[PTB] Lesson 3 + 4

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Thứ tự ưu tiên của các phép tính:

a)

+ - // % *

b)

/ // % + - *

c)

** + - * // %

d)

** * / // % + -

2.

Kết quả của phép tính nào sẽ trả về giá trị 2

a)

6/3

b)

7//3

c)

7%5

d)

Cả 3 đáp án trên

3.

Kết quả in ra màn hình câu lệnh sau:

a)

1

b)

2

c)

3

d)

4

4.

Kết quả in ra màn hình câu lệnh sau:

a)

Hello world!Hello world!

b)

Hello world!

c)

Hello world!2

d)

Chương trình lỗi

5.

Kết quả của biểu thức sau:

a)

64

b)

256

c)

123

d)

12

6.

Đâu là các phép so sánh trong Python

a)

>, =, <

b)

>, =, !=

c)

>, ==, <=, !=

d)

>, =, <=, !=

7.

Kết quả in ra màn hình của đoạn chương trình sau:

a)

True

b)

False

c)

Chương trình lỗi

8.

Kết quả in ra màn hình của đoạn chương trình sau:

a)

False False True

b)

True False False

c)

False True False

d)

False True True

9.

Biểu thức nào trả về quả True?

a)

b)

c)

d)

Cả A và C đều đúng

10.

Kết quả in ra màn hình của đoạn chương trình sau:

a)

True

b)

False

c)

Chương trình lỗi

11.

Trong câu lệnh rẽ nhánh if, câu lệnh được thực hiện khi nào?

a)

Khi ˂Điều kiện˃ đúng

b)

Khi ˂Điều kiện˃ sai

c)

Khi ˂Điều kiện˃ == 0

d)

Khi chương trình lỗi

12.

Trong quy tắc vẽ lưu đồ thuật toán, ký hiệu hình elip có chức năng là gì?

a)

Thể hiện thao tác so sánh

b)

Thể hiện các phép tính toán

c)

Thể hiện điểm bắt đầu, kết thúc

d)

Không nằm trong quy tắc vẽ lưu đồ thuật toán

13.

Đâu là cú pháp của câu điều kiện:

a)

b)

c)

d)

B và C đúng, A sai

14.

Kết quả in ra màn hình câu lệnh sau:

a)

Condition 1

b)

Condition 2

c)

Condition 3

d)

Không có kết quả in ra màn hình

15.

Đâu là câu điều kiện kiểm tra số n có chia hết cho 7 hay không?

a)

b)

c)

d)

16.

Từ khóa nào được sử dụng để kiểm tra một điều kiện thay thế nếu điều kiện if đầu tiên không đúng?

a)

elseif

b)

else if

c)

elif

d)

ifelse

17.

Từ khóa nào được sử dụng để xử lý trường hợp khi không có điều kiện nào ở trên đúng?

a)

otherwise

b)

default

c)

else

d)

none

18.

Kết quả của đoạn mã sau là gì?

a)

x is greater than 8

b)

x is not greater than 8

c)

Không có gì in ra màn hình

d)

Error

19.

Cú pháp nào là đúng để kiểm tra xem biến y có chia hết cho 3 và 5 hay không?

a)

if y % 3 and y % 5:

b)

if y % 3 = 0 and y % 5 = 0

c)

if y // 3 == 0 and y // 5 == 0

d)

if y % 3 == 0 and y % 5 == 0

20.

Từ khóa nào được sử dụng để kết thúc khối điều kiện if trong Python?

a)

end

b)

endif

c)

}

d)

Không có từ khóa kết thúc