Câu hỏi:
17/10/2022 1,228Cho trước hai xâu kí tự s1, s2. Viết đoạn chương trình in ra xâu kí tự bao gồm lần lượt các kí tự được lấy ra từ s1, s2. Nếu một trong hai xâu s1, s2 hết trước thì lấy tiếp từ xâu còn lại. Ví dụ nếu s1 = "012", s2 = "abcde" thì xấu kết quả sẽ là "0a1b2cde".
Câu hỏi trong đề: Giải SBT Tin 10 KNTT Bài 24. Xâu kí tự có đáp án !!
Quảng cáo
Trả lời:
Hướng dẫn tham khảo:
Giả sử m1 = len(s1), m2 = len(s2), m = min(m1, m2). Chương trình sẽ bao gồm hai phần:
- Phần 1: duyệt lần lượt m lần, mỗi lần lấy một kí tự của s1, sau đó lấy 1 kí tự của s2, đưa vào xâu kết quả s.
- Phần 2: duyệt trên xâu còn lại (là xâu có độ dài > m) và đưa kết quả vào xâu s.
Hot: Đề thi cuối kì 2 Toán, Văn, Anh.... file word có đáp án chi tiết lớp 1-12 form 2025 (chỉ từ 100k). Tải ngay
Đã bán 100
Đã bán 321
Đã bán 218
Đã bán 1k
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1:
Kết quả đoạn chương trình sau là gì?
S = "0123456789"
T = " "
for i in range(0, len(s), 2):
T = T + S[i]
print(T)
A. ""
B. "02468"
C. "13579"
D."0123456789"
Câu 2:
Nếu S = "1234567890" thì S[0:4] là gì?
A. "123" B. "0123"
C. "01234" D. "1234"
Câu 4:
Cho trước xâu kí tự S bất kì. Viết đoạn chương trình có chức năng sau:
a) Đếm số các kí tự là chữ số trong S.
Câu 5:
Giả sử s = "Thời khoá biểu" thì len(s) bằng bao nhiêu?
A. 3.
B. 5.
C. 14.
D. 17.
Câu 6:
Mệnh đề nào dưới đây đúng?
A. Xâu kí tự trong Python là xâu chỉ gồm các kí tự nằm trong bảng mã ASCII.
B. Xâu kí tự trong Python là xâu bao gồm các kí tự nằm trong bảng mã ASCII và một số kí tự tiếng Việt trong bảng mã Unicode.
C. Xâu kí tự trong Python là xâu bao gồm các kí tự nằm trong bảng mã Unicode.
D. Xâu kí tự trong Python là xâu bao gồm các kí tự số và chữ trong bảng mã Unicode.
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 26 có đáp án
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 27 có đáp án
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 28 có đáp án
Trắc nghiệm Tin học 10 Kết nối tri thức Bài 29 có đáp án
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 24 có đáp án
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 23 có đáp án
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 22 có đáp án
15 câu Trắc nghiệm Tin học 10 Cánh diều Mạng máy tính với cuộc sống có đáp án
Hãy Đăng nhập hoặc Tạo tài khoản để gửi bình luận