Font size
WorksheetsLớp 10 Bài 24-25 Xâu kí tự Python
Total questions: 63
Worksheet time: 37mins
Biểu thức sau cho kết quả đúng hay sai?
S1 = “12345”
S2 = “3e4r5”
S3 = “45”
S3 in S1
s3 in s2
True, false.
True, True.
false, false.
false, True.
Chương trình sau cho kết quả là bao nhiêu?
name = "Codelearn"
print(name[0])
"C"
"o"
"c"
Câu lệnh bị lỗi
Kết quả của chương trình sau là bao nhiêu?
s="0123145"
s[0]="8"
print(s[0])
'8'
'0'
'1'
Chương trình bị lỗi
Trong Python, câu lệnh nào dùng để tính độ dài của xâu s?
lenght(s)
len(s)
s.len(s)
s.lenght(s)
Xâu " NÔNG SƠN QUẢNG NAM" có độ dài bằng bao nhiêu?
15
16
17
18
Phát biểu nào sau đây là sai?
Có thể truy cập từng kí tự của xâu thông qua chỉ số.
Chỉ số bắt đầu từ 0.
Có thể thay đổi từng kí tự của một xâu.
Python không có kiểu dữ liệu kí tự.
Sau khi thực hiện lệnh sau, biến s2 sẽ có kết quả là:
393
443
8644
3986443
Chuỗi s sau được in ra mấy lần?
1
2
3
4
Lệnh nào sau đây dùng để tách xâu:
join()
split()
remove()
copy()
Lệnh nào sau đây dùng để gộp xâu:
join()
split()
remove()
copy()
Chọn phát biểu sai trong các phát biểu sau:
Lệnh join() nối các phần tử của một danh sách thành một xâu, ngăn cách bởi dấu cách.
Trong lệnh join, kí tự nối tuỳ thuộc vào câu lệnh.
split() có tác dụng tách xâu.
Kí tự mặc định để phân cách split() là dấu phẩy(,).
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?
test()
find()
in()
split()
Kết quả của các câu lệnh sau là gì?
2, 0, 3.
2, 1, 3
3, 5, 2.
1, 4, 5.
. Lệnh sau trả lại giá trị gì?
>> “abcdabcd”. find(“cd”)
>> “abcdabcd”. find(“cd”, 4)
2,6
3,3
2,2
2,7
Chương trình sau in ra kết quả gì?
‘GoodAfternoon’
‘GoodAfternoon!’
Chương trình báo lỗi.
‘Good Afternoon !’
Chọn đáp án sai?
Kết quả của lệnh join() là một xâu
Kết quả của lệnh split() là một danh sách
Toán tử in dùng để kiểm tra một xâu có phải là xâu con của xâu khác hay không
Khi dùng lệnh find() để tìm kiếm, Chương trình sẽ báo lỗi nếu không tìm thấy xâu con trong xâu mẹ
sau khi thực hiện đoạn lệnh sau, n nhận kết quả bằng bao nhiêu?
2
3
1
-1
Kết quả in ra màn hình của đoạn lệnh sau là..
11
10
173
82
Cho xâu s="2.4.1.6.7" để tách xâu s thành danh sách a=['2','4','1','6','7']
ta dùng lệnh nào dưới đây?
a=s.split()
a=s.split(".")
a=split()
a=split(".")
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?
test()
find()
in()
split()
Xâu kí tự nào sau đây không hợp lệ?
11111111 = 256
‘123&*()+-ABC’
‘1010110&0101001’
‘Tây nguyên’
Xâu kí tự ‘123&*()+-ABC’ có độ dài là:
12
11
10
9
Có bao nhiêu cách duyệt từng kí tự của xâu?
2
3
4
1
Phát biểu nào sau đây là sai?
Truy cập từng kí tự của xâu qua chỉ số, chỉ số từ 0 đến độ dài len()
Truy cập từng kí tự của xâu qua chỉ số, chỉ số từ 0 đến độ dài len() -1
Xâu kí tự trong Python là dãy các kí tự Unicode
Xâu có thể được coi là danh sách các kí tự nhưng không thay đổi từng kí tự của xâu
1 7 3
7 3
1 7
1 3
Cho s1 = “abc”, s2 = “ababcabca”. Các biểu thức sau đây biểu thức nào cho kết quả sai?
“abc123” in s2
s1 in s2
s1 + s1 in s2
“abcabca” in s2
1 7 2
8 1 7
8 1 7 2
7 2 3
4
3
5
6
19
18
20
21
s có chứa chữ số
s không có chứa chữ số
2
19
Trong Python, kiểu dữ liệu xâu kí tự được đặt trong dấu nào?
Biến s = "Python" có kiểu dữ liệu gì trong Python?
int
float
str
Để cho biết độ dài của một xâu trong Python, ta sử dụng hàm nào?
Trong Python, kết quả của biểu thức "Hello" + "World" là gì?
"HelloWorld"
"HelloWorld!"
"Hello World"
"Hello_World"
Cho biết kết quả của đoạn chương trình sau:
y="Em xinh em đứng một mình cũng xinh"
x="em"
print(y.count(x))
3
1
Để thay thế tất cả kí tự 'a' trong xâu s = 'banana' thành kí tự 'o', ta dùng lệnh nào?
s.count('a', 'o')
s.find('a', 'o')
s.len('a', 'o')
Cho biết kết quả của đoạn mã bên:
"defg"
"abc"
"ghij"
"cdef"
Cho biết kết quả của đoạn mã bên:
"xuân"
" xuân"
"Mùa xuân"
"trên"
Cho biết kết quả của đoạn mã bên:
"6"
"5"
6
5
Cho biết kết quả của đoạn mã bên:
"789"
"123456"
"678"
"7890"
Kết quả của đoạn mã bên là:
"1234567"
"12345"
"12345678"
"123456"
Kết quả của đoạn mã bên là:
1
2
Một xâu kí tự là gì?
Một xâu kí tự là một dãy các kí tự.
Trong Python, để ghép hai hay nhiều xâu kí tự lại với nhau, ta sử dụng phép toán nào?
*
-
+
/
Xâu kí tự có độ dài bằng 0 được gọi là gì?
Không tồn tại
Xâu rỗng
Chứa kí tự 0
Xâu ngắn
Hàm nào trong Python dùng để tìm vị trí đầu tiên của một xâu con trong một xâu khác?
Tập hợp các từ
Một dãy các từ
Một dãy các kí tự
Một chuỗi các kí tự
Cặp ngoặc vuông [ ]
Cặp ngoặc tròn ( )
Cặp ngoặc nhọn { }
Cặp nháy đơn (hoặc nháy kép)
y[m:n)
y(m:n)
y(m:n]
y[m:n]
2
3
4
0
Cho xâu S=’acb’
S[1]=
0
'a'
'b'
'c'
Xác định biểu thức cho giá trị đúng (true) trong các biểu thức sau đây.
"Tin hoc" > "Tien tien ty"
"Anh" < "Em"
"tin hoc" = "TIN HOC"
"Ha Noi" > "Ha Noi mua thu"
Cho s1 = "010"; s2 = "1001010" hàm len(s1+s2) cho giá trị bằng:
9
10
11
12
Kết quả của chương trình sau:
Exeter
4
6
city
Kết quả của chương trình sau:
x= "Python"
print(x[0])
print(x[1])
print(x[2])
PYT
P
y
t
T
h
o
n
oh
Chương trình trên giải quyết bài toán gì?
s = ""
for i in range(10):
s = s + str(i)
print(s)
In một chuỗi kí tự từ 0 tới 10
In một chuỗi kí tự từ 0 tới 9
In một chuỗi kí tự từ 1 tới 10
In một chuỗi kí tự từ 1 tới 9
