wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

LHU Python 4

Total questions: 25

Worksheet time: 9mins

Name
Class
Date
1.

n = "2", số 2 là kiểu dữ liệu gì

a)

float

b)

int

c)

double

d)

string

2.

9//2= ?

a)

4.5

b)

4,5

c)

1

d)

4

3.

Giá trị nhận vào của hàm input() mang kiểu dữ liệu gì?

a)

string

b)

int

c)

float

d)

double

4.

Để định dạng dữ liệu khi xuất ra ta dùng hàm gì?

a)

print()

b)

format()

c)

fromat()

d)

fomat()

5.

Exception (Xử lí ngoại lệ) có cú pháp:

a)

try:

catch:

b)

catch:

try:

c)

except:

try:

d)

try:

except:

6.

Nếu ta sửa getcontext().prec = 2 thì kết quả in ra là:

a)

6.18

b)

6,18

c)

6.2

d)

6,2

7.

(1) else, (2) if, (3) elif, sắp xếp thứ tự làm việc:

a)

(1)(2)(3)

b)

(2)(3)(1)

c)

(1)(3)(2)

d)

(2)(1)(3)

8.

Hàm print() đã cho có hoạt động được hay không?

a)

Không

b)

Được

9.

Kết quả đoạn code trên:

a)

s t r i v a l

b)

s t r i v a l n g

c)

v a l s t r i n g

d)

s t r v a l i n g

10.

Lệnh else trên có được thực hiện:

a)

b)

Không

11.

Để in ra kết quả như ảnh code nào phía dưới là đúng?

a)
b)
c)
d)
12.

Hàm degrees() dùng để làm gì?

a)

Đổi radian ra độ

b)

Đổi độ ra radian

c)

Tính radian

d)

Tính độ

13.

Đoạn code trên dùng để:

a)

Tính giai thừa

b)

Tìm số nguyên tố

c)

Tính Fibonacci

d)

Tìm số hoàn hảo

14.

Kết quả của đoạn code trên là:

a)

1 2

b)

2 1

c)

1 1

d)

2 2

15.

Giá trị của c tại vị trí (1) và (2) là bao nhiêu

a)

(1): 2

(2): 1

b)

(1): 1

(2): 2

c)

(1): 1

(2): 1

d)

(1): 2

(2): 2

16.

Ảnh trên minh họa cho hàm gì?

a)

Đệ quy

b)

Vòng lặp while

c)

Vòng lặp for

17.

LAMBDA là tên gọi của hàm gì?

a)

Hàm ẩn danh

b)

Hàm đệ quy

c)

Hàm để thoát chương trình

d)

Hàm động

18.

Đoạn code trên dùng để làm gì?

a)

Nhập một chuỗi chữ viết hoa, và trả về một chuỗi chữ viết thường.

b)

Nhập một chuỗi chữ viết thường, và trả về một chuỗi chữ viết hoa.

c)

Nhập một chuỗi, và trả về giá trị chuỗi ngược lại

d)

Nhập một số trả về giá trị tối giản

19.

Màn hình trả ra kết quả:

a)

SyntaxError

b)

IndentationError

c)

Bắt được một exception

Phép tính bị hủy

d)

Chia một số cho 0!

Phép tính bị hủy

20.

Kết quả của đoạn code trên là:

a)

15

b)

555

c)

500

d)

115

21.

Đoạn code trên có lỗi hay không?

a)

Có lỗi SyntaxError

b)

Có lỗi IndentationError

c)

Không, kết quả của chương trình là: [5,77,45]

d)

Không, kết quả của chương trình là: [6,22,12,24]

22.

Nếu sửa dòng code thứ 6 thành if v % 2 == 0: thì kết quả của đoạn code trên là:

a)

Bị lỗi

b)

[0]

c)

[1,3,5]

d)

[2,4,6]

23.

Đoạn code nào bên dưới có thể thực hiện công dụng tương tự như ảnh:

a)
b)
c)
24.

Kết quả của đoạn code:

a)

1.2

2.67

2.6736

b)

1

2.7

2.673

c)

1.23

2.67

2.674

d)

1.3

2.68

2.674

25.

Vòng lặp for trong ảnh lặp bao nhiêu lần:

a)

6

b)

7

c)

8

d)

9