Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

KT 15p lớp 10_b22,23

Total questions: 15

Worksheet time: 3mins

Name
Class
Date
1.

Phương thức nào sau đây dùng để thêm phần tử vào cuối list trong python?

a)

abs()

b)

link()

c)

append()

d)

add()

2.

Danh sách A sẽ như thế nào sau các lệnh sau?

A = [2, 3, 5, 6]

A. append(4)

del (A[2])

print(A)

a)

[2, 3, 6, 4]

b)

[2, 3, 5, 4]

c)

[3, 6, 4]

d)

[2, 3, 6, 5, 4]

3.

Kết quả của chương trình sau là gì?

A = [2, 3, 5, "python", 6]

A.append(4)

A.append(2)

A.append("x")

del(A[2])

print(len(A))

a)

5

b)

6

c)

7

d)

8

4.

Cho arr = [‘xuan’, ‘hạ’, 1. 4, ‘đông’, ‘3’, 4.5, 7]. Đâu là giá trị của arr[3]?

a)

1.4

b)

'đông'

c)

'3'

d)

4.5

5.

Lệnh nào để duyệt từng phần tử của danh sách?

a)

for

b)

while - for

c)

for kết hợp với lệnh range()

d)

while kết hợp với lệnh range()

6.

Lệnh xoá một phần tử của một danh sách A có chỉ số i là:

a)

list.del(i)

b)

A. del(i)

c)

del A[i]

d)

A. del[i]

7.

Chương trình sau thực hiện công việc gì?

S = 0

for i in range(len(A)):

if A[i] > 0: S = S + A[i]

print(S)

a)

Duyệt từng phần tử trong A

b)

Tính tổng các phần tử trong A

c)

Tính tổng các phần tử không âm trong A

d)

Tính tổng các phần tử dương trong A

8.

Hoàn thiện chương trình tính tích các phần tử dương trong danh sách A.

S = (…)

for i in range(len(A)): (…)

S = S * A[i]

print(S)

a)

1, if A[i] > 0:

b)

0, if A[i] > 0:

c)

1, if A[i] >=0:

d)

0, if A[i] < 0:

9.

Toán tử nào dùng để kiểm tra một giá trị có nằm trong danh sách không?

a)

in

b)

int

c)

range

d)

append

10.

Kết quả của chương trình sau là gì?

A = [1, 2, 3, 4, 5, 6, 5]

for k in A:

print(k, end = " ")

a)

1 2 3 4 5 6 5

b)

1 2 3 4 5 6

c)

1 2 3 4 5 5

d)

2 3 4 5 6 5

11.

Giả sử A = [‘a’, ‘b’, ‘c’, ‘d’, 2, 3, 4]. Các biểu thức sau trả về giá trị đúng hay sai?

print(6 in A)

print(‘a’ in A)

a)

True

True

b)

True

False

c)

False

True

d)

False

False

12.

Giả sử A = [5, 6, 7, 8, 9, 10, 11, 12]. Biểu thức sau trả về giá trị đúng hay sai?

print((3 + 4 – 5 + 18 // 4) in A)

a)

Câu lệnh bị lỗi

b)

Không xác định

c)

True

d)

False

13.

Lệnh nào sau đây xoá toàn bộ danh sách?

a)

clear()

b)

remove()

c)

exit()

d)

del()

14.

Phần tử ở vị trí bao nhiêu trong mảng A bị xoá?

A = [10, 20, 3, 30, 20, 30, 20, 6, 3, 2, 8, 9]

A. remove(30)

print(A)

a)

3

b)

4

c)

5

d)

6

15.

Kết quả khi thực hiện chương trình sau?

A = [1, 2, 3, 5]

A.insert(2, 4)

print(A)

a)

[1, 2, 3, 5]

b)

[1, 2, 4, 3]

c)

[1, 2, 4, 3, 5, 2]

d)

[1, 2, 4, 3, 5]