NEW
Font size
WorksheetsList | Set | String - Nâng cao (1)
Total questions: 23
Worksheet time: 12mins
Kết quả của đoạn code sau là gì?
my_list = [1, 2, 3]
my_list.append([4, 5])
print(my_list)
[1, 2, 3, 4, 5]
[1, 2, 3, [4, 5]]
[1, 2, 3, 4, [5]]
Lỗi
Cách nào để truy xuất phần tử cuối cùng của list `lst = [10, 20, 30, 40]?`
lst[4]
lst[-1]
lst[len(lst)]
lst.last()
Câu lệnh nào xóa phần tử đầu tiên của list `a = [5, 10, 15, 20]`?
a.remove(5)
del a[0]
a.pop(0)
cả b và c đề đúng
Kết quả của đoạn code sau là gì?
lst = [1, 2, 3, 4]
lst.insert(2, 100)
print(lst)
[1, 2, 100, 3, 4]
[1, 100, 2, 3, 4]
[1, 2, 3, 4, 100]
[100, 1, 2, 3, 4]
Câu lệnh nào dùng để tạo một bản sao của list a = [1, 2, 3]?
b = a
b = a.copy()
b = list(a)
a, b và c đều đúng
Kết quả của đoạn code sau là gì?
s = "Hello World"
print(s[::-1])
"dlroW olleH"
"Hello World"
"H"
"d"
Cách nào để nối chuỗi s1 = "Hello" và s2 = "World" thành "Hello World"?
s1 + s2
s1.join(s2)
s1 + " " + s2
s1.concat(s2)
Câu lệnh nào trả về độ dài của chuỗi s = "Python"?
s.length()
len(s)
size(s)
s.count()
Kết quả của đoạn code sau là gì?
s = "Python is fun"
print(s.split())
['Python', 'is', 'fun']
"Pythonisfun"
('Python', 'is', 'fun')
['Python,is,fun']
Câu lệnh nào thay thế chữ "a" thành "o" trong chuỗi "banana"?
s.replace("a", "o")
s.change("a", "o")
s.sub("a", "o")
s.switch("a", "o")
Kết quả của đoạn code sau là gì?
s = {1, 2, 3, 3, 2}
print(s)
{1, 2, 3}
{1, 2, 3, 3, 2}
[1, 2, 3]
(1, 2, 3)
Cách thêm phần tử "apple" vào set fruits = {"banana", "orange"}?
fruits.add("apple")
fruits.insert("apple")
fruits.append("apple")
fruits.put("apple")
Câu lệnh nào kiểm tra phần tử 10 có trong set s = {1, 2, 3, 4, 5}?
10 in s
s.contains(10)
s.exist(10)
s.has(10)
Cách lấy phần tử chung giữa hai set A = {1, 2, 3} và B = {2, 3, 4}?
A & B
A.intersection(B)
A | B
a và b đều Đúng.
Kết quả của len(set()) là gì?
0
1
None
null
Kết quả của đoạn code sau là gì?
for i in range(1, 5, 2):
print(i, end=" ")
1 2 3 4
1 3
1 3 5
1 2 4
Câu lệnh break trong vòng lặp có tác dụng gì?
Dừng vòng lặp ngay lập tức
Bỏ qua vòng lặp hiện tại và tiếp tục vòng sau
Kết thúc chương trình
Biến vòng lặp thành vô hạn
Câu lệnh `continue` có tác dụng gì?
Dừng vòng lặp
Bỏ qua lần lặp hiện tại và tiếp tục vòng sau
Dừng chương trình
Lặp vô hạn
Kết quả của đoạn code sau là gì?
x = 5
if x > 5:
print("A")
else:
print("B")
"A"
"B"
"A"
"B"
"A" "B"
Câu lệnh nào kiểm tra số chẵn?
if x % 2 == 0
if x % 2 != 0
if x % 3 == 0
if x // 2
s = "abcd"
print(s * 2)
"abcdabcd"
"abcd abcd"
["abcd", "abcd"]
Lỗi
Điều gì xảy ra khi chạy đoạn code sau?
a = "hello"
b = a
a += " world"
print(b)
"hello world"
"hello"
" world"
"helloworld"
Kết quả của đoạn code sau là gì?
a = [1, 2, 3]
b = a[:]
b.append(4)
print(b)
[1, 2, 3]
[1, 2, 3, 4]
[[1, 2, 3], [4]]
Lỗi
