Môn thi
Tin học
Thời gian
50 phút
Số câu
15
Kỳ thi
Chưa đặt nhãn
Xem trước câu hỏi
Câu 1Thông hiểu
Xem chi tiết →Trong ngôn ngữ lập trình Python, sử dụng phương thức nào để tìm vị trí xuất hiện đầu tiên của một xâu con trong một xâu khác?
A
test()
B
in()
C
find()
D
split()
Câu 2Thông hiểu
Xem chi tiết →Phát biểu nào chưa chính xác khi nói về toán tử in trong Python?
A
Biểu thức kiểm tra xâu 1 nằm trong xâu 2 là: <xâu 1> in <xâu 2>
B
Toán tử in trả về giá trị True nếu xâu 1 nằm trong xâu 2.
C
Toán tử in trả về giá trị False nếu xâu 1 không nằm trong xâu 2.
D
Toán tử in là toán tử duy nhất giải quyết được bài toán kiểm tra xâu có nằm trong xâu không.
Câu 3Thông hiểu
Xem chi tiết →Kết quả của các câu lệnh sau là gì?
s = "12 34 56 ab cd de "
print(s.find(" "))
print(s.find("12"))
print(s.find("34"))
s = "12 34 56 ab cd de "
print(s.find(" "))
print(s.find("12"))
print(s.find("34"))
A
2, 0, 3.
B
2, 1, 3.
C
3, 5, 2.
D
1, 4, 5.
Câu 4Thông hiểu
Xem chi tiết →Phát biểu nào sau đây là đúng khi nói về các phương thức xử lí xâu kí tự trong Python?
A
Python chỉ có duy nhất một lệnh đặc biệt dành riêng cho xâu kí tự.
B
Cú pháp của lệnh find là: <xâu mẹ>.Find(<xâu con>).
C
Lệnh find sẽ tìm vị trí đầu tiên của xâu con trong xâu mẹ.
D
Câu lệnh find chỉ có một cú pháp duy nhất.
Câu 5Thông hiểu
Xem chi tiết →Lệnh sau trả lại giá trị gì?
>> "abcdabcd".find("cd")
>> "abcdabcd".find("cd", 4)
>> "abcdabcd".find("cd")
>> "abcdabcd".find("cd", 4)
A
2, 6.
B
3, 3.
C
2, 2.
D
2, 7.
Câu 6Thông hiểu
Xem chi tiết →Trong ngôn ngữ lập trình Python, lệnh nào sau đây dùng để tách xâu thành danh sách các từ?
A
split()
B
join()
C
remove()
D
copy()
Câu 7Thông hiểu
Xem chi tiết →Kết quả của chương trình sau là gì?
>>> s = “Một năm có bốn mùa”
>>> s.split()
>>> st = “a, b, c, d, e, f, g, h”
>>> st.split()
>>> s = “Một năm có bốn mùa”
>>> s.split()
>>> st = “a, b, c, d, e, f, g, h”
>>> st.split()
A
‘Một năm có bốn mùa’, [‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’, ‘g’, ‘h’].
B
[‘Một’, ‘năm’, ‘có’, ‘bốn’, ‘mùa’], [‘a,’, ‘b,’, ‘c,’, ‘d,’, ‘e,’, ‘f,’, ‘g,’, ‘h’].
C
‘Một năm có bốn mùa’, ‘abcdefgh’
D
[‘Một’, ‘năm’, ‘có’, ‘bốn’, ‘mùa’], ‘abcdefgh’.
Câu 8Thông hiểu
Xem chi tiết →Chọn phát biểu sai trong các phát biểu sau về các phương thức xử lí xâu trong Python:
A
Lệnh join() nối các phần tử của một danh sách thành một xâu, mặc định ngăn cách bởi dấu cách.
B
Trong lệnh join, kí tự nối tuỳ thuộc vào xâu được chỉ định trước dấu chấm.
C
Phương thức split() có tác dụng tách xâu thành danh sách các từ.
D
Kí tự mặc định để phân cách khi dùng split() là dấu cách.
Câu 9Thông hiểu
Xem chi tiết →Điền đáp án đúng vào chỗ chấm (…) hoàn thành phát biểu đúng sau:
“Python có các … để xử lí xâu là … dùng để tách câu thành một danh sách và lệnh join() dùng để … các xâu thành một xâu”.
“Python có các … để xử lí xâu là … dùng để tách câu thành một danh sách và lệnh join() dùng để … các xâu thành một xâu”.
A
câu lệnh, split(), nối.
B
câu lệnh đặc biệt, split(), tách xâu.
C
câu lệnh đặc biệt, copy(), nối danh sách.
D
câu lệnh đặc biệt, split(), nối danh sách.
Câu 10Nhận biết
Xem chi tiết →Kết quả của chương trình sau là gì?
a = "Hello"
b = "world"
c = a + " " + b
print(c)
a = "Hello"
b = "world"
c = a + " " + b
print(c)
A
hello world
B
Hello World
C
Hello world
D
Helloworld
Hiển thị 10 trên 15 câu hỏi