wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TIN 10 BÀI F14

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Trong các cách sau cách nào đúng để khởi tạo danh sách?

a)

ds = [1; 2; 3; 4; 5]

b)

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

c)

ds = (1, 2, 3, 4, 5)

d)

ds = (1; 2; 3; 4; 5)

2.

Đoạn chương trình sau in ra màn hình kết quả là gì?

a=[2,5,3,7,8]; print(len(a))

(a)  

3.

Đoạn chương trình sau in ra màn hình kết quả là gì?

a=[2,5,3,7,8]

print(a[3])

(a)  

4.

Hàm a.append(x) có ý nghĩa là gì?

Chọn đáp án đúng.

a)

Bổ sung phần tử x vào đầu danh sách.

b)

Bổ sung phần tử x vào cuối danh sách.

c)

Tìm vị trí phần tử x xuất hiện đầu tiên tính từ đầu danh sách.

d)

Tìm vị trí phần tử x xuất hiện đầu tiên tính từ cuối danh sách.

5.

Cho danh sách a=[2,5,3,7,8], sau khi thực hiện lệnh print (a.pop(4)), máy tính sẽ thực hiện:

a)

Xóa số 8 trong danh sách và đưa ra màn hình số 8.

b)

Xóa số 7 trong danh sách và đưa ra màn hình số 7.

c)

Xóa số 8 trong danh sách và đưa ra màn hình danh sách sau khi xóa.

d)

Xóa số 7 trong danh sách và đưa ra màn hình danh sách sau khi xóa.

6.

Đoạn chương trình sau in ra màn hình nội dung gì?

a=[3,1,5,9]; print(a)

a)

[3, 1, 5, 9]

b)

[3 1 5 9]

c)

3, 1, 5, 9

d)

3 1 5 9

7.

Đoạn chương trình sau đưa ra màn hình nội dung gì?

    a=[2,5,3,7,8]; a.insert(2,10); print(a)

a)

[2, 5, 3, 10, 7, 8]

b)

[2, 10, 5, 3, 7, 8]

c)

[2, 5, 3, 7, 10, 8]

d)

[2, 5, 10, 3, 7, 8]

8.

Kết quả sau khi thực hiện đoạn chương trình sau là gì?

a = [10,4,9.8,'abc',8]

print(a[2])   

a)

4

b)

9.8

c)

'abc'

d)

8

9.

Lệnh nào sau đây không dùng để khởi tạo danh sách?

a)

a=[int(i) for i in input().split()]

b)

a=[i for i in range(10)]

c)

a=[1,4,0,9,3]

d)

a=i for i in range(10)

10.

Điền vào chỗ trống để hoàn thành chương trình đếm số lượng số dương trong danh sách a.

a)
dem=dem+1
b)

print()

c)

dem=dem+i

d)

Tất cả đều sai