wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ÔN TÂPH LẬP TRÌNH PYTHON

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Có mấy kiểu duyệt phần tử của danh sách?

a)

1

b)

2

c)

3

d)

4

2.

Lệnh nào sau đây được dùng để tính độ dài của danh sách?

a)

del()

b)

len()

c)

append()

d)

đáp án khác

3.

Phương thức nào sau đây dùng để thêm phần tử vào danh sách trong Python?

a)

abs()

b)

link()

c)

append()

d)

add()

4.

Để truy cập đến phần tử đầu tiên trong danh sách a ta dùng lệnh gì?

a)

a[1]

b)

a[0]

c)

a0

d)

a[]

5.

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])

a)

2, 3, 4, 5, 6, 4

b)

2, 3, 4, 5, 6

c)

2, 4, 5, 6

d)

2, 3, 6, 4

6.

Muốn xóa một phần tử từ danh sách ta dùng lệnh gì?

a)

remove()

b)

insert()

c)

append()

d)

clear()

7.

Lệnh nào được dùng để chèn phần tử x vào vị trí k trong danh sách?

a)

append()

b)

clear()

c)

insert()

d)

remove()

8.

Khi thực hiện lệnh 'Hà' in A với A = [2, 4, '5', 'Hà Nội', 'Việt Nam', 9] sẽ cho kết quả như thế nào?

a)

True

b)

true

c)

False

d)

Một kết quả khác

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.

Xâu rỗng là xâu có độ dài bằng bao nhiêu?

a)

1

b)

0

c)

2

d)

Một kết quả khác

11.

Để biết độ dài của xâu s ta dùng hàm gì?

a)

str(s)

b)

len(s)

c)

length(s)

d)

s.len()

12.

Xâu “1234%^^%TFRESDG” có độ dài bằng bao nhiêu?

a)

15

b)

16

c)

17

d)

18

13.

Kết quả của đoạn chương trình dưới là:

>>> s='123ab456ac'

>>> s.find('a')

a)

3

b)

4

c)

5

d)

6

14.

Chương trình sau cho kết quả là bao nhiêu?

name = "Cocdelearn"

print(name[0])

a)

“C”

b)

“o”

c)

“c”

d)

Câu lệnh bị lỗi

15.

Biểu thức logic "01" in "10101" sẽ trả về giá trị gì?

a)

True

b)

False

c)

true

d)

một kết quả khác

16.

Lệnh nào sau đây dùng để tách xâu thành một danh sách?

a)

split()

b)

join()

c)

upper()

d)

srt()

17.

Sử dụng lệnh nào để tìm vị trí của một xâu con trong xâu khác không?

a)

test()

b)

in()

c)

find()

d)

split()

18.

Muốn nối danh sách gồm các từ thành một xâu ta dùng lệnh nào?

a)

join()

b)

split()

c)

len()

d)

find()

19.

Cho xâu s = "Python". Muốn chuyển thành xâu s = "P y t h o n" ta cần làm sử dụng những câu lệnh?

a)

split() và join()

b)

split() và replace()

c)

del() và replace()

d)

find() và replace()

20.

Kết quả của đoạn chương trình dưới là?

>>>b='python,thony'

>>>b.find('thon',5)

a)

5

b)

6

c)

7

d)

8