Câu hỏi:

17/10/2022 1,704

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,

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

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)

Media VietJack

CÂU HỎI HOT CÙNG CHỦ ĐỀ

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.

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

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP