wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Bài tập trắc nghiệm Python

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Ai đã phát triển Ngôn ngữ lập trình Python?

a)

Wick van Rossum.

b)

Rasmus Lerdorf.

c)

Guido van Rossum.

d)

Niene Stom.

2.

Ngôn ngữ Python được ra mắt lần đầu vào năm nào?

a)

1995

b)

1972

c)

1981

d)

1991

3.

Phần mở rộng nào sau đây là đúng của tệp Python?

a)

.python

b)

.pl

c)

.py

d)

.p

4.

Giá trị của biểu thức Python sau sẽ là bao nhiêu? 4 + 25 / 5

a)

9.

b)

2.

c)

4.

d)

1.

5.

Điều nào sau đây được sử dụng để xác định một khối mã trong ngôn ngữ Python?

a)

Thụt lề.

b)

Nháy " ".

c)

Dấu ngoặc ( ).

d)

Dấu ngoặc [ ].

6.

Câu lệnh sau bị lỗi ở đâu? >>> 3 + * 5

a)

3 .

b)

+ hoặc *.

c)

*.

d)

Không có lỗi.

7.

Output của lệnh sau là: print(1+ 2 + 3* 4)

a)

15.

b)

10.

c)

1 + 2 + 3 + 4.

d)

1 + 2 + 3.

8.

Phát biểu nào sau đây sai khi nói về python?

a)

Python là ngôn ngữ lập trình bậc cao.

b)

Python có mã nguồn mở thu hút được nhiều nhà khoa học cùng phát triển.

c)

Python có các lệnh phức tạp nên không phổ biến trong giáo dục.

d)

Python có các câu lệnh khá gần ngôn ngữ tự nhiên.

9.

Chọn phát biểu đúng khi nói về môi trường lập trình Python?

a)

Chế độ soạn thảo có dấu nhắc.

b)

Ngoài chế độ gõ lệnh trực tiếp và soạn thảo còn có các chế độ khác

c)

Chế độ gõ lệnh trực tiếp thích hợp cho việc tính toán và kiểm tra nhanh các lệnh

10.

Dùng câu lệnh print và kí tự nào để viết được đoạn văn xuống dòng giữa xâu?

a)

Cặp dấu nháy đơn.

b)

Cặp ba dấu nháy kép.

c)

Cặp dấu nháy kép.

d)

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

11.

Output của lệnh sau là: PRINT(1+ 2 + 3* 4)

a)

Báo lỗi

b)

15.

c)

1 + 2 + 3 + 4.

d)

1 + 2 + 3.

12.

Chuyển biểu thức sau sang python 2x+1x+2

a)

2*x+1/x+2.

b)

2*x+1*x+2

c)

(2*x+1)*(x+2).

d)

(2*x+1):(x+2).

13.

Biểu tượng sau đây có ý nghĩa gì?

a)

Chuyển loại điểm neo.

b)

Thêm điểm neo.

c)

Gộp điểm neo.

d)

Tách điểm neo.

14.

Hình 14.7 bên dưới có mấy đoạn cong?

a)

Có 4 đoạn cong.

b)

Có 1 đoạn cong.

c)

Có 3 đoạn cong.

d)

Có 2 đoạn cong.

15.

Một cách mặc định, Inkscape hỗ trợ xuất tệp ảnh với đuôi mở rộng dạng nào?

a)

png.

b)

png, jpg.

c)

bmp.

d)

jpg, bmp, png.

16.

Câu lệnh sau bị lỗi ở đâu? >>> 3 + * 5

a)

3 .

b)

+ hoặc *.

c)

*.

d)

Không báo lỗi.

17.

Dòng lệnh sau đây cho kết quả là gì?

>>> print(10,3.4 + 4.1, "hoà bình")

a)

10, 3.4 + 4.1 hoà bình

b)

10 7.5 hoà bình

c)

10, 3.4 + 4.1, 'hoà bình'

d)

17.5 hoà bình

18.

Trong môi trường lập trình Python, để mở ra màn hình soạn thảo chương trình, ta chọn:

a)

File/New File

b)

File/Open

c)

File/Save

d)

File/New

19.

Lệnh Print () dùng để:

a)

Đưa dữ liệu ra màn hình

b)

Đưa dữ liệu vào màn hình

c)

Nhập thông tin vào máy tính

d)

In dữ liệu ra trang giấy A4

20.

Dòng lệnh sau đây cho kết quả gì? print("xin chào THPT Nguyễn Trung Trực",10+20)

a)

Dòng lên trên bị báo lỗi

b)

xin chào THPT Nguyễn Trung Trực 30

c)

30 Xin chào THPT Nguyễn Trung Trực

d)

Xin chào THPT Nguyễn Trung Trực 10+20