Thi Online Trắc nghiệm Bài 24: Xâu kí tự có đáp án
Thi Online Trắc nghiệm Bài 24: Xâu kí tự có đáp án
-
953 lượt thi
-
15 câu hỏi
-
30 phút
Danh sách câu hỏi
Câu 1:
23/07/2024Trong Python, câu lệnh nào dùng để tính độ dài của xâu s?
Đáp án đúng là: A
Lệnh len() tính độ dài của xâu kí tự với cấu trúc len(list).
Câu 2:
23/07/2024Có 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
Đá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.
Câu 3:
20/07/2024Xâu “1234%^^%TFRESDRG” có độ dài bằng bao nhiêu?
Đáp án đúng là: A
Đếm số kí tự trong cặp dấu nháy kép.
Câu 4:
19/07/2024Phát biểu nào sau đây là sai?
Đáp án đúng là: C
Khác với danh sách, không thể thay đổi từng kí tự trong xâu.
Câu 5:
20/07/2024Sau 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)
Đáp án đúng là: B
Chương trình hiển thị chuỗi gồm các chữ số chẵn trong s1.
Câu 6:
21/07/2024Biểu thức sau cho kết quả đúng hay sai?
S1 = “12345”
S2 = “3e4r45”
S3 = “45”
S3 in S1
S3 in S2
Đáp án đúng là: B
Cả hai chuỗi S1, S2 đều chứa S3 nên hai biểu thức đúng.
Câu 7:
22/07/2024Kế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)
Đáp án đúng là: A
Chuỗi s chứa “21” nên kq = True.
Câu 8:
21/07/2024Chương trình sau cho kết quả là bao nhiêu?
name = "Codelearn"
print(name[0])
Đáp án đúng là: A
Kí tự có chỉ số 0 đứng ở vị trí đầu tiên trong xâu name.
Câu 9:
23/07/2024Kết quả của chương trình sau là bao nhiêu?
>>> s = “0123145”
>>> s[0] = ‘8’
>>> print(s[0])
Đáp án đúng là: D
Khác với danh sách, không thể thay đổi từng kí tự của xâu.
Câu 10:
22/07/2024Trong Python, xâu nào chương trình sẽ báo lỗi.
Đáp án đúng là: C
Cả ba xâu đều đúng, có thể sử dụng “” trong ‘’ hoặc sử dụng kí hiệu “\” trong xâu.
Câu 11:
21/07/2024Kết quả của chương trình sau là bao nhiêu?
>>> s = “abcdefg”
>>> print(s[2])
Đáp án đúng là: A
Kí tự có chỉ số 2 nằm ở vị trí thứ 3 trong chuỗi là ‘c’.
Câu 12:
18/07/2024Chươ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)
Đáp án đúng là: B
Biến i chạy từ 0 đến 9 trong range(10).
Câu 13:
19/07/2024Cho 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.
Đáp án đúng là: B
Biểu thức đúng là: 3, 4.
Câu 14:
17/07/2024Chươ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)
Đáp án đúng là: B
Do i có kiểu số nguyên nên không thể thêm vào chuỗi s được.
Câu 15:
21/07/2024Chuỗi sau được in ra mấy lần?
s = "abcdefghi"
for i in range(10):
if i % 4 == 0:
print(s)
Đáp án đúng là: D
In ra 3 lần chuỗi s tương ứng với biến i bằng 0, 4, 8.
Có thể bạn quan tâm
- Thi Online Trắc nghiệm Bài 24: Xâu kí tự có đáp án (952 lượt thi)
Các bài thi hot trong chương
- Thi Online Trắc nghiệm Bài 21: Câu lệnh lặp while có đáp án (3146 lượt thi)
- Thi Online Trắc nghiệm Bài 16: Ngôn ngữ lập trình bậc cao và Python có đáp án (2705 lượt thi)
- Thi Online Trắc nghiệm Bài 17: Biến và lệnh gán có đáp án (2705 lượt thi)
- Thi Online Trắc nghiệm Bài 22: Kiểu dữ liệu danh sách có đáp án (1205 lượt thi)
- Thi Online Trắc nghiệm Bài 23: Một số lệnh làm việc với dữ liệu danh sách có đáp án (1144 lượt thi)
- Thi Online Trắc nghiệm Bài 26. Hàm trong python có đáp án (1081 lượt thi)
- Thi Online Trắc nghiệm Bài 19: Câu lệnh điều kiện if có đáp án (1078 lượt thi)
- Thi Online Trắc nghiệm Bài 18: Các lệnh vào ra đơn giản có đáp án (1056 lượt thi)
- Thi Online Trắc nghiệm Bài 25: Một số lệnh làm việc với xâu kí tự có đáp án (1022 lượt thi)
- Thi Online Trắc nghiệm Bài 20: Câu lệnh for có đáp án (991 lượt thi)