wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

BT ktra bo sung

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Toán tử nào không phải là toán tử logic nào?

a)

and

b)

or

c)

nor

d)

not

2.

Toán tử quan hệ nào dưới đây không thể dùng được trong điều kiện của if?

a)

!=

b)

>=

c)

==

d)

=

3.

Điền vào chỗ trống để in ra màn hình dòng chữ "Python thật dễ"

(a)   ('Python thật dễ')

4.

Kết quả của câu lệnh:

print('\\\\')

a)

\\\

b)

\\

c)

\\\\

d)

\

5.

Kết quả của câu lệnh:

print(123 + 321)

a)

444

b)

Không thực hiện được

c)

"444"

d)

'444'

6.

Chọn các tên là câu lệnh chuẩn đúng trong Python

a)

Int

b)

input

c)

Float

d)

print

7.

Viết câu lệnh để in ra thông báo cho giá trị a được nhập vào từ bàn phím. Để kết quả hiển thị trên màn hình nếu a = 7 là

Gia tri a la: 7

(a)  

8.

Hàm input() luôn trả về giá trị gì?

a)

Chuỗi

b)

Số nguyên

c)

Số thập phân

d)

Bất kì

9.

Biến a trong khai báo sau nhận giá trị thuộc kiểu dữ liệu nào?

a = '17'

a)

kiểu chuỗi (str)

b)

kiểu nguyên (int)

c)

kiểu thực (float)

d)

kiểu logic (bool)

10.

Trong các kiểu dữ liệu dưới đây, kiểu nào là kiểu nguyên?

a)

int

b)

float

c)

bool

d)

str

11.

Chương trình Python dưới đây là đúng hay sai?

print("Xin chào năm 2021") #lệnh in ra màn hình

a=5

print(a)

a)

Đúng

b)

Sai

12.

Khẳng định nào sau đây về Python là đúng?

a)

Python là một ngôn ngữ lập trình cấp cao.

b)

Python là một ngôn ngữ thông dịch.

c)

Python là ngôn ngữ lập trình hướng đối tượng.

d)

Tất cả các đáp án đều đúng.

13.

          Trong ngôn ngữ Python, tên nào sau đây đặt sai theo quy tắc đặt tên

a)

11tinhoc

b)

tinhoc11

c)

_11

d)

tin_hoc

14.

Khẳng định nào là đúng về chú thích trong Python?

a)

Chú thích giúp cho các lập trình viên hiểu rõ hơn về chương trình.

b)

Trình thông dịch Python sẽ bỏ qua những chú thích.

c)

Có thể viết chú thích trên cùng một dòng với lệnh/biểu thức hoặc viết trên nhiều dòng mà không vấn đề gì cả.

d)

Tất cả các đáp án trên.

15.

Đâu là quy tắc đúng khi đặt tên cho biến trong Python?

a)

Tên biến có thể bắt đầu bằng dấu gạch dưới  _.

b)

Có thể sử dụng keyword làm tên biến.

c)

Tên biến có thể bắt đầu bằng một chữ số.

d)

Tên biến có thể có các ký hiệu như ! @ # %

16.

Phép chia lấy phần dư được viết như thế nào trong Python?

a)

%

b)

/

c)

//

d)

**

17.

Phép luỹ thừa của toán học khi được chuyển đổi sang Python được ký hiệu là gì ?

a)

*

b)

**

c)

//

d)

^

18.

Chương trình bị lỗi cú pháp có chạy được không?

a)

b)

Không

19.

Hằng trong Python có mấy loại?

a)

1

b)

2

c)

3

d)

4

20.

Ví dụ: 'tin hoc'

"Lớp 10A1"

'''Lập trình Python'''

Đây là hằng gì?

a)

Hằng xâu

b)

Hằng số học

c)

Hằng lôgic