Câu 1
1 điểm- Đáp án A: len(s).
- Đáp án B: length(s).
- Đáp án C: s.len().
- Đáp án D: s. length().
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: A
Lệnh len() tính độ dài của xâu kí tự với cấu trúc len(list).
Tin học · Lớp 10
15 câu · 23 phút · Ngân hàng đề TopStudy. Đáp án và lời giải do TopStudy biên soạn, mở ngay dưới từng câu.
Lời giải do TopStudy biên soạn
Đáp án: A
Có bao nhiêu xâu kí tự nào hợp lệ?
1) “123_@##”
2) “hoa hau”
3) “346h7g84jd”
4) python
5) “01028475”
6) 123456
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án đúng là: C
Các xâu hợp lệ: 1, 2, 3, 5
Xâu kí tự trong Python là dãy các kí tự Unicode và được đặt trong cặp dấu nháy đơn hoặc nháy kép.
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
Đếm số kí tự trong cặp dấu nháy kép.

Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án đúng là: C
Khác với danh sách, không thể thay đổi từng kí tự trong xâu.
Sau khi thực hiện lệnh sau, biến s sẽ có kết quả là:
s1 ="3986443"
s2 = ""
for ch in s1:
if int(ch) % 2 == 0:
s2 = s2 + ch
print(s2)
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
Chương trình hiển thị chuỗi gồm các chữ số chẵn trong s1.

Biểu thức sau cho kết quả đúng hay sai?
S1 = “12345”
S2 = “3e4r45”
S3 = “45”
S3 in S1
S3 in S2
Kết quả của chương trình sau nếu s = “python1221” là gì?
s = input("Nhập xâu kí tự bất kì:")
kq = False
for i in range(len(s)-1):
if s[i] == "2" and s[i+1] == "1":
kq = True
break
print(kq)
Chương trình sau cho kết quả là bao nhiêu?
name = "Codelearn"
print(name[0])
Kết quả của chương trình sau là bao nhiêu?
>>> s = “0123145”
>>> s[0] = ‘8’
>>> print(s[0])
'This is a string in Python'
message = "This is also a string".
Kết quả của chương trình sau là bao nhiêu?
>>> s = “abcdefg”
>>> print(s[2])
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)
Cho s = “123456abcdefg”, s1 = “124”, s2 = “235”, s3 = “ab”, s4 = “56” + s3
Có bao nhiêu biểu thức lôgic sau đúng?
1) s1 in s.
2) s2 in s.
3) s3 in s.
4) s4 in s.
Chương trình sau giải quyết bài toán gì?
n = input("Nhập n")
s = ""
for i in range(n):
if i % 2 == 0:
s. append(i)
print(s)
Chuỗi sau được in ra mấy lần?
s = "abcdefghi"
for i in range(10):
if i % 4 == 0:
print(s)