wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Biến và lệnh gán

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

Trong Python, lệnh nào sau đây là lệnh gán đúng?

a)

A. x == 5

b)

B. 5 = x

c)

C. x = 5

d)

D. x := 5

2.

Kiểu dữ liệu của kết quả phép tính 5 + 3.0 trong Python là gì?

a)

A. int

b)

B. float

c)

C. str

d)

D. bool

3.

Biến trong Python có thể bắt đầu bằng ký tự nào?

a)

A. Ký tự số

b)

B. Dấu cách

c)

C. Chữ cái hoặc dấu gạch dưới (_)

d)

D. Dấu bằng (=)

4.

Kết quả của biểu thức 10 // 3 là gì?

a)

A. 3.33

b)

B. 3

c)

C. 4

d)

D. 3.0

5.

Phép toán ** trong Python dùng để làm gì?

a)

A. Chia lấy phần nguyên

b)

B. Lũy thừa

c)

C. So sánh

d)

D. Gán giá trị

6.

Từ khóa nào sau đây là không phải từ khóa trong Python?

a)

A. while

b)

B. loop

c)

C. if

d)

D. return

7.

Câu lệnh x = x + 1 tương đương với câu lệnh nào sau đây?

a)

A. x++

b)

B. x+=1

c)

C. x =+ 1

d)

D. x = x + x

8.

Kết quả của biểu thức 7 % 3 là gì?

a)

A. 2

b)

B. 3

c)

C. 1

d)

D. 0

9.

Câu nào đúng khi nói về đặt tên biến trong Python?

a)

A. Không dược dùng từ khóa làm tên biến

b)

B. Có thể đặt tên biến trùng với tên hàm có sẵn

c)

C. Có thể dùng khoảng trắng trong tên biến

d)

D. Không phân biệt chữ hoa và chữ thường

10.

Trong các từ sau, từ nào là từ khóa của Python?

a)

A. main

b)

B. true

c)

C. input

d)

D. class

11.

Biến nào sau đây là tên hợp lệ trong Python?

a)

A. 2value

b)

B. value_2

c)

C. value-2

d)

D. value 2

12.

Kết quả khi chạy đoạn chương trình dưới đây

a)

A. 15

b)

B. 16

c)

C. 18

d)

D. 19