Cho trước xâu kí tự S và xâu substr.

540

Với Giải Câu 25.10 trang 53 SBT Tin học 10 trongBài 25: Một số lệnh làm việc với xâu kí tự Sách bài tập Tin học 10 Kết nối tri thức hay nhất, chi tiết sẽ giúp học sinh dễ dàng làm bài tập trong SBT Tin học 10.

Cho trước xâu kí tự S và xâu substr.

Câu 25.10 trang 53 SBT Tin học 10: Cho trước xâu kí tự S và xâu substr. Dùng các lệnh nào để biết được vị trí xuất hiện cuối cùng của xâu substr trong xâu S? Ví dụ nếu S ="123321243212", substr = "12" thì vị trí xuất hiện lần cuối của "12" trong xâu S sẽ là 10. Nếu không thấy sẽ trả về -1,

Lời giải:

Chương trình có thể viết như sau:

n = len(S)

m = len(substr)

k = -1

for i in range(n-m):

 if S.find( substr,i) >= 0:

  k = S.find(substr,i)

print(k)

 (ảnh 1)

Từ khóa :
Giải bài tập
Đánh giá

0

0 đánh giá