wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Kiểm tra Tin học

Total questions: 27

Worksheet time: 14mins

Name
Class
Date
1.

Python là ngôn ngữ lập trình nào?

a)

Python là ngôn ngữ lập trình chỉ dành cho web development.

b)

Python là ngôn ngữ lập trình chỉ chạy trên hệ điều hành Windows.

c)

Python là ngôn ngữ lập trình không thể sử dụng để xử lý dữ liệu.

d)

Python là ngôn ngữ lập trình thông dịch, đa mục đích và dễ học.

2.

Trong Python, để in ra màn hình 'Hello, World!', câu lệnh nào được sử dụng?

a)

print('Hello, World!')

b)

print('Hello, Python!')

c)

display('Hello, World!')

d)

show('Hello, World!')

3.

Trong Python, để khai báo một biến, ta sử dụng từ khóa nào?

a)

var

b)

const

c)

variable

d)

let

4.

Trong Python, để lặp qua một list, ta sử dụng cấu trúc dữ liệu nào?

a)

Vòng lặp while

b)

Vòng lặp for

c)

Vòng lặp do-while

d)

Vòng lặp foreach

5.

Trong Python, để định nghĩa một hàm, ta sử dụng từ khóa nào?

a)

def

b)

define

c)

call

d)

func

6.

Trong Python, để lấy độ dài của một list, ta sử dụng phương thức nào?

a)

length()

b)

size()

c)

count()

d)

len()

7.

Trong Python, để kiểm tra xem một phần tử có trong list hay không, ta sử dụng toán tử nào?

a)

on

b)

not

c)

in

d)

at

8.

Trong Python, để nhập dữ liệu từ bàn phím, ta sử dụng hàm nào?

a)

input()

b)

get()

c)

write()

d)

read()

9.

Trong Python, để xóa một phần tử khỏi list, ta sử dụng phương thức nào?

a)

pop() hoặc remove()

b)

clear()

c)

discard()

d)

delete()

10.

Trong Python, để chia lấy phần nguyên của một phép chia, ta sử dụng toán tử nào?

a)

*

b)

//

c)

%

d)

/

11.

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

a)

A. Wick van Rossum.

b)

B. Rasmus Lerdorf.

c)

C. Guido van Rossum.

d)

D. Niene Stom

12.

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

a)

1955

b)

1972

c)

1981

d)

1991

13.

Ngôn ngữ nào gần với ngôn ngữ tự nhiên nhất?

a)

ngôn ngữ bậc cao

b)

ngôn ngữ máy

c)

hợp ngữ

d)

tất cả phương án trên

14.

Ngôn ngữ nào sau đây không phải ngôn ngữ bậc cao?

a)

python

b)

C/C++

c)

java

d)

Assemply

15.

Giá trị biểu thức python sau là?

4 + 15 / 5

a)

7

b)

2

c)

5

d)

3

16.

Giá trị biểu thức Python sau?6 – 6 / 2 + 4 * 5 – 6 / 2

a)

20

b)

19

c)

10

d)

15

17.

Câu lệnh sau bị lỗi ở đâu?

>>> 3 + * 5

a)

3

b)

5

c)

*hoặc+

d)

k có lỗi

18.

Để kết thúc một phiên làm việc trong  python, ta có thể?

a)

Nháy dấu X góc bên phải màn hình

b)

Gõ câu lệnh quit() rồi ấn Enter

c)

Sử dụng câu lệnh Exit

d)

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

19.

Trong ngôn ngữ Python, tên nào sau đây là từ khoá?

a)

if, else.

b)

uses, var

c)

include, const.

d)

program

20.

Đâu là quy tắc đúng khi đặt tên biến cho 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 @, #, %, &,…

21.

Từ khoá của một ngôn ngữ lâp trình là:

a)

Những từ dành riêng

b)

cho một mục đích sử dụng nhất định.

c)

có thể đặt tên cho biến.

d)

A và B

22.

Trong ngôn ngữ lập trình Python, từ khoá và tên:

a)

Có thể trùng nhau

b)

Có ý nghĩa như nhau

c)

Người lập trình phải tuân theo quy tắc đặt tên.

d)

Đều đúng

23.

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

a)

tinhoc11.

b)

tin_hoc

c)

11tinhoc

d)

_tinhoc

24.

Lệnh gán giá trị cho biến b nguyên nào sau đây là đúng?

a)

b=10

b)

b="10"

c)

B=10

d)

b==10

25.

Trường hợp nào sau đây không phải lệnh gán trong python

a)

ab=5

b)

b+a=10

c)

b=10

d)

a=5*2

26.

Tìm lỗi sai trong khai báo biến nguyên Max sau đây? Max=2024 :

a)

Dư dấu (=)

b)

Dư dấu (:)

c)

Tên biến trùng với từ khoá

d)

Câu lệnh đúng

27.

Trong Python biến được sử dụng để làm gì?

a)

lưu trữ và đại diện cho dữ liệu

b)

thực hiện phép toán số

c)

định nghĩa hàm và phương thức

d)

gọi và sử dụng như thư viện ngoại vi