YOMEDIA
NONE

Giải bài tập 25.10 trang 53 SBT Tin học 10 Kết nối tri thức - KNTT

Giải bài tập 25.10 trang 53 SBT Tin học 10 Kết nối tri thức

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.

ADSENSE

Hướng dẫn giải chi tiết bài tập 25.10

Phương pháp giải:

Lệnh find() tìm vị trí xuất hiện của một xâu trong xâu khác.

Lời giải chi tiết:

Các lệ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)

-- Mod Tin Học 10 HỌC247

Nếu bạn thấy hướng dẫn giải Giải bài tập 25.10 trang 53 SBT Tin học 10 Kết nối tri thức - KNTT HAY thì click chia sẻ 
YOMEDIA

Chưa có câu hỏi nào. Em hãy trở thành người đầu tiên đặt câu hỏi.

AANETWORK
 

 

YOMEDIA
AANETWORK
OFF