wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bài 24

Total questions: 25

Worksheet time: 11mins

Name
Class
Date
1.

Điền cụm từ còn thiếu vào chỗ trống: Trong Python, một xâu kí tự được hiểu là một dãy các kí tự, ta có thể truy cập từng kí tự của xâu thông qua?

a)

chỉ số

b)

danh sách

c)

phần tử

d)

biến

2.

Đâu là biến thuộc kiểu xâu kí tự?

a)

Phương án 1:

s="Thời khóa biểu"

b)

Phương án 2:

a='Hoa học trò'

c)

Phương án 3:

m="""Mình về mình có nhớ ta

Mười lăm năm ấy thiết tha mặn nồng"""

d)

Cả 3 phương án đều đúng

3.

Trong Python, xâu rỗng được định nghĩa như thế nào?

a)

emty=""

b)

emty=[]

c)

emty=()

d)

emty={}

4.

Phát biểu nào sau đây là đúng

a)

Python có kiểu dữ liệu kí tự

b)

Xâu rỗng có độ dài là 1

c)

s1 in s2 trả lại giá trị False nếu s1 là xâu con của s2

d)

Python không cho phép thay đổi từng kí tự của một xâu

5.

Giả sử s="55aa bb8*{9d:k" thì len(s) có độ dài là bao nhiêu?

a)

14

b)

15

c)

16

d)

13

6.

Có bao nhiêu xâu đúng trong các xâu dưới đây?

1. "dkk_8#?"

2. abcd

3. "12345"

4. 'tin học lớp 10'

5. "Ngôn ngữ lập trình Python"

6. abcd12345

a)

2

b)

3

c)

4

d)

5

7.

Kết quả của chương trình sau là bao nhiêu?

s="Hôm nay là thứ hai"

print(s[5])

a)

'n'

b)

'a'

c)

'y'

d)

'm'

8.

Cho xâu kí tự s1="Sông Bé ở tỉnh Bình Dương". Tính len(s1)

a)

23

b)

24

c)

25

d)

26

9.

Cho xâu kí tự s1="Sông Bé ở tỉnh Bình Dương". Tính s1[13]

a)

'h'

b)

'i'

c)

'n'

d)

'B'

10.

Để tính độ dài của xâu hay số lượng các kí tự trong xâu dùng lệnh nào?

a)

s.length()

b)

len(s)

c)

length(s)

d)

s.length()

11.

Có bao nhiêu xâu đúng trong các xâu dưới đây?

1. "dkk_8#?"

2. abcd

3. "12345"

4. 'tin học lớp 10'

5. "Ngôn ngữ lập trình Python"

6. abcd12345

a)

2

b)

3

c)

4

d)

5

12.

Trong xâu kí tự, chỉ số được đánh như thế nào?

a)

từ 0 đến len()

b)

Từ 1 đến len()

c)

Từ 0 đến len()-1

d)

Từ 1 đến len()-1

13.

Cho s1="AB CD1234-ef24", s2="BC", s3="123". Các biểu thức logic sau cho kết quả là đúng hay sai?

s2 in s1, s3 in s1

a)

False, True

b)

False, False

c)

True, True

d)

True, False

14.
a)

0,1,2,3

b)

1,2,3,4

c)

'a','b','c','d'

d)

1,2,3

15.
a)

0,1,2,3

b)

1,2,3,4

c)

'a','b','c','d'

d)

1,2,3

16.
a)

'15735'

b)

'2684'

c)

'53751'

d)

'4826'

17.
a)

'15735'

b)

'2684'

c)

'53751'

d)

'4862'

18.
a)

'15735'

b)

'2684'

c)

'53751'

d)

'4826'

19.
a)

'15735'

b)

'2684'

c)

'53751'

d)

'4826'

20.
a)

'1289'

b)

'abc'

c)

'12abc89'

d)

'98cba21'

21.

Phát biểu nào sau đây là sai?

a)

Có thể truy cập từng kí của một xâu

b)

Chỉ số trong xâu bắt đầu từ 0

c)

Có thể thay đổi từng kí tự của một xâu

d)

Python không có kiểu dữ liệu ksi tự

22.

Đoạn chương trình bên ra kết quả gì?

a)

False

b)

True

c)

Chương trình bị lỗi

d)

Vòng lặp vô hạn

23.

Kết quả của chương trình sau là bao nhiêu

s='0123456'

s[0] = '8'

print(s[0])

a)

'0123456'

b)

'8123456'

c)

'8'

d)

Chương trình báo lỗi

24.

Chuỗi sau in ra mấy lần?

a)

2

b)

3

c)

4

d)

5

25.

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

a)

4

b)

6

c)

5

d)

Chương trình bị lỗi