25.2. Lệnh sau trả lại giá trị gì?"abcde".find("")A. -1. ...

Câu hỏi:

25.2. Lệnh sau trả lại giá trị gì?

"abcde".find("")

A. -1.            B. 0.              C. 1.                D. Báo lỗi.

Câu trả lời:
Người trả lời: GV. Đỗ Thị Vương
Cách làm:
- Hàm find() trong Python sẽ trả về vị trí của chuỗi con được tìm thấy trong chuỗi gốc. Nếu chuỗi con không được tìm thấy, hàm sẽ trả về giá trị -1.
- Trong trường hợp này, chuỗi con cần tìm là "", tức là chuỗi rỗng.
- Khi tìm chuỗi rỗng trong chuỗi "abcde", vị trí xuất hiện đầu tiên của chuỗi rỗng sẽ là 0, vì chuỗi rỗng sẽ luôn xuất hiện ở đầu chuỗi.

Vậy câu trả lời cho câu hỏi trên là: "Lệnh "abcde".find("")" sẽ trả về giá trị 0."
Bình luận (0)
Nhấn vào đây để đánh giá
Thông tin người gửi
0.07191 sec| 2193.945 kb