wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tin 10_ ôn tập giữa kì 2

Total questions: 30

Worksheet time: 11mins

Name
Class
Date
1.

Điều kiện trong câu lệnh while là biểu thức dạng dữ liệu gì?

a)

str

b)

int

c)

bool

d)

float

2.

Trong câu lệnh while khối lệnh sẽ thực hiện khi nào?

a)

Điều kiện sai

b)

Điều kiện đúng

c)

Khi tìm được output

d)

Khi đủ số vòng lặp

3.

Đoạn chương trình hình bên được thực hiện, giá trị của tổng bằng bao nhiêu?

a)

9

b)

10

c)

11

d)

12

4.

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

a)

1

b)

2

c)

3

d)

4

5.

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

6.

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

7.

Để 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[]

8.

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

9.

Để khai báo một danh sách rỗng ta dùng cú pháp sau?

a)

< tên danh sách > ==[]

b)

< tên danh sách > = 0

c)

< tên danh sách > = []

d)

< tên danh sách > = [0]

10.

Để xóa tất cả các phần tử trong danh sách ta dùng hàm gì?

a)

append()

b)

pop()

c)

clear()

d)

remove()

11.

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

12.

Sau khi thực hiện các câu lệnh sau, mảng A như thế nào?

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

>>> A. remove(2)

>>> print(A)

a)

[1, 2, 3, 4]

b)

[2, 3, 4, 5]

c)

[1, 2, 4, 5]

d)

[1, 3, 4, 5]

13.

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

14.

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

15.

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

16.

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

17.

Để 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()

18.

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

a)

15

b)

16

c)

17

d)

18

19.

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

20.

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

21.

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

22.

Để tạo xâu in hoa từ toàn bộ xâu hiện tại ta dùng hàm nào sau đây?

a)

lower()

b)

len()

c)

upper()

d)

srt()

23.

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

24.

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

25.

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

26.

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

27.

Cho xâu s = "Ngôn ngữ lập trình Python"

print(s.split())

a)

'Ngôn ngữ lập trình Python'

b)

['Ngôn', 'ngữ', 'lập', 'trình', 'Python']

c)

'Ngôn', 'ngữ', 'lập', 'trình', 'Python'

d)

[Ngôn, ngữ, lập, trình, Python]

28.

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

29.

cho danh sách b gồm các phần tử như sau:

            b=[2,4,6,8]

a) Viết chương trình tính tổng các phần tử trong danh sách

(a)  

30.

cho danh sách b gồm các phần tử như sau:

            b=[2,3,5,8]

a) Viết chương trình tính tổng các phần tử trong danh sách

(a)