Giải SBT Tin học 10 trang 52 Kết nối tri thức
Haylamdo sưu tầm và biên soạn Giải SBT Tin học 10 trang 52 trong Bài 25: Một số lệnh làm việc với xâu kí tự Sách bài tập Tin 10 Kết nối tri thức hay nhất, ngắn gọn sẽ giúp học sinh dễ dàng trả lời các câu hỏi & làm bài tập Tin học 10 trang 52.
Giải SBT Tin học 10 trang 52 Kết nối tri thức
Câu 25.1 trang 52 SBT Tin học 10: Biểu thức sau trả lại giá trị gì?
"" in "0123"
A. True.
B. False.
C. Báo lỗi.
Lời giải:
Đáp án đúng là: A
Toán tử in dùng để kiểm tra một xâu có là xâu con của xâu khác không.
Biểu thức sau trả lại giá trị: True
Câu 25.2 trang 52 SBT Tin học 10: Lệnh sau trả lại giá trị gì?
"abcde".find('''')
A. -1.
B. 0.
C. 1.
D. Báo lỗi.
Lời giải:
Đáp án đúng là: B
Lệnh find( ) trả về vị trí của xâu con trong xâu mẹ.
Biểu thức sau trả lại giá trị: 0
Câu 25.3 trang 52 SBT Tin học 10: Lệnh sau trả lại giá trị gì?
"0123456789".find("012abc")
A. -1
B. 0
C. 1.
D. Báo lỗi.
Lời giải:
Đáp án đúng là: A
Lệnh find( ) trả về vị trí của xâu con trong xâu mẹ. Do không tìm thấy nên trả về giá trị -1.
Câu 25.4 trang 52 SBT Tin học 10: Lệnh sau trả lại giá trị gì?
len(" Hà Nội Việt Nam ".split( )).
A. 0.
B. 4.
C. 5.
D. Báo lỗi.
Lời giải:
Đáp án đúng là: B
Tính độ dài xâu sau khi đã tách kí tự nên lệnh trên trả lại giá trị là: 4
Câu 25.5 trang 52 SBT Tin học 10: Lệnh sau trả lại giá trị gì?
"Trường Sơn".find("Sơn",4).
A. 5.
B. 6.
C. 7.
D. 8
Lời giải:
Đáp án đúng là: C
Tìm vị trí xâu “Sơn” trong xâu “Trường Sơn” bắt đầu từ vị trí 4.
Câu 25.6 trang 52 SBT Tin học 10: Lệnh sau trả lại giá trị gì?
"Trường Sơn".find("Sơn",8)
A. 5.
B. 6.
C. 7.
D. -1.
Lời giải:
Đáp án đúng là: D
Tìm vị trí xâu “Sơn” trong xâu “Trường Sơn” bắt đầu từ vị trí 8.
Từ vị trí 8 không tìm thấy xâu nên trả về giá trị -1.
Câu 25.7 trang 52 SBT Tin học 10: Cho trước xâu kí tự S, viết đoạn chương trình xoá đi các dấu cách thừa trong xâu. Dấu cách thừa là các dấu cách ở đầu, cuối và giữa các từ. Quy định giữa các từ chỉ có một dấu cách. Ví dụ nếu S = " baby table cloud " thì sau khi sửa S sẽ trở thành "baby table cloud".
Lời giải:
Chương trình có thể viết như sau:
S = " baby table cloud "
A = S.split()
S =" ".join(A)
Lời giải sách bài tập Tin 10 Bài 25: Một số lệnh làm việc với xâu kí tự Kết nối tri thức hay khác: