Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kiến thức cơ bản về Python

Total questions: 26

Worksheet time: 13mins

Name
Class
Date
1.

Trong Python, biến là gì?

a)

Một hàm đặc biệt

b)

Nơi lưu trữ dữ liệu trong bộ nhớ

c)

Tên của chương trình

d)

Một kiểu dữ liệu

2.

Lệnh age = 13 nghĩa là gì?

a)

Khai báo hàm age

b)

Lưu số 13 vào biến age

c)

So sánh age với 13

d)

Xóa biến age

3.

Biểu thức name = "An" gán giá trị nào cho biến name?

a)

An

b)

"name"

c)

"An"

d)

None

4.

Kiểu dữ liệu int dùng để lưu trữ:

a)

Số thực

b)

Chuỗi

c)

Số nguyên

d)

Boolean

5.

Kiểu dữ liệu float dùng để lưu trữ:

a)

Số nguyên

b)

Số thực

c)

Ký tự

d)

Logic

6.

Giá trị "Hello" thuộc kiểu dữ liệu nào?

a)

str

b)

int

c)

float

d)

bool

7.

Kiểu dữ liệu bool có 2 giá trị là:

a)

0 và 1

b)

True và False

c)

Yes và No

d)

Đúng và Sai

8.

Toán tử + trong Python có chức năng gì?

a)

Trừ

b)

Nhân

c)

Cộng

d)

Chia

9.

Kết quả của 5 % 2 là:

a)

0

b)

2

c)

1

d)

3

10.

Toán tử // trong Python dùng để:

a)

Chia lấy dư

b)

Chia lấy nguyên

c)

Lũy thừa

d)

Nhân đôi số

11.

Biểu thức 2 ** 3 cho kết quả:

a)

5

b)

6

c)

8

d)

9

12.

Toán tử gán += có nghĩa là:

a)

a = a – b

b)

a = a + b

c)

a = a * b

d)

a = b

13.

Nếu x = 5; x -= 2, giá trị mới của x là:

a)

7

b)

3

c)

2

d)

5

14.

Toán tử == dùng để:

a)

Gán giá trị

b)

So sánh bằng nhau

c)

So sánh lớn hơn

d)

So sánh nhỏ hơn

15.

Toán tử != nghĩa là:

a)

Bằng nhau

b)

Khác nhau

c)

Lớn hơn

d)

Nhỏ hơn

16.

Biểu thức (10 > 5) and (3 > 1) trả về:

a)

True

b)

False

c)

10

d)

1

17.

Biểu thức (10 > 5) and (3 > 1) trả về:

a)

True

b)

False

c)

10

d)

1

18.

Biểu thức not (5 > 2) trả về:

a)

True

b)

False

c)

5

d)

2

19.

Để nhập dữ liệu từ bàn phím trong Python, ta dùng:

a)

print()

b)

input()

c)

scanf()

d)

cin>>

20.

Để hiển thị dữ liệu ra màn hình, ta dùng:

a)

input()

b)

print()

c)

cout

d)

echo

21.

Nếu a = 10; a *= 3, thì giá trị của a là:

a)

30

b)

13

c)

7

d)

3

22.

Nếu a = 20; a //= 3, thì giá trị của a là:

a)

6

b)

7

c)

8

d)

10

23.

Nếu a = 10; a %= 4, thì giá trị của a là:

a)

2

b)

4

c)

6

d)

8

24.

Nếu n = 9; print(n > 0 and n % 3 == 0) in ra:

a)

True

b)

False

c)

3

d)

9

25.

Kết quả của 10 // 3 là:

a)

3.33

b)

3

c)

3.0

d)

4

26.

Kết quả của 10 / 3 trong Python là:

a)

3

b)

3.0

c)

3.33…

d)

4