Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Đọc returns the lowest index or first occurrence of the substring if it is found in a given string. If it is not found, then it returns -1.
Bàn luậnstr_obj.find[sub, start, end]
Parameters:
- Phương thức Find [] chuỗi Python trả về chỉ số thấp nhất hoặc lần xuất hiện đầu tiên của chuỗi con nếu nó được tìm thấy trong một chuỗi nhất định. Nếu nó không được tìm thấy, thì nó sẽ trả về -1. Substring that needs to be searched in the given string.
- Cú pháp: str_obj.find [phụ, bắt đầu, kết thúc] Starting position where the substring needs to be checked within the string.
- Sub: Subring cần được tìm kiếm trong chuỗi đã cho. & NBSP; End position is the index of the last value for the specified range. It is excluded while checking.
Bắt đầu [Tùy chọn]: Vị trí bắt đầu trong đó cần kiểm tra chuỗi con trong chuỗi. & NBSP; Returns the lowest index of the substring if it is found in a given string. If it’s not found then it returns -1.
Kết thúc [Tùy chọn]: Vị trí kết thúc là chỉ mục của giá trị cuối cùng cho phạm vi được chỉ định. Nó được loại trừ trong khi kiểm tra. & Nbsp;
Python3
Trả về: & nbsp; Trả về chỉ số thấp nhất của chuỗi con nếu được tìm thấy trong một chuỗi nhất định. Nếu nó không tìm thấy thì nó sẽ trả về -1.
print
[word.find[
'for'
]]
Output:
6
Note:
- Ví dụ Phương thức Find [] Phương thức Python String []
word
=
'geeks for geeks'
Nếu các chỉ mục bắt đầu và kết thúc không được cung cấp thì theo mặc định, bạn sẽ mất 0 và độ dài-1 khi các chỉ mục bắt đầu và kết thúc trong đó các chỉ mục kết thúc không được bao gồm trong tìm kiếm của chúng tôi.
Python3
Trả về: & nbsp; Trả về chỉ số thấp nhất của chuỗi con nếu được tìm thấy trong một chuỗi nhất định. Nếu nó không tìm thấy thì nó sẽ trả về -1.
Ví dụ Phương thức Find [] Phương thức Python String []
print
Substring 'geeks' found at index: 0 Substring 'for ' found at index: 6 Doesn't contains given substring9
10 -1 -1 60
10 -1 -1 61
word
=
'geeks for geeks'
print
Substring 'geeks' found at index: 0 Substring 'for ' found at index: 6 Doesn't contains given substring9
10 -1 -1 69
10 -1 -1 61
Nếu các chỉ mục bắt đầu và kết thúc không được cung cấp thì theo mặc định, bạn sẽ mất 0 và độ dài-1 khi các chỉ mục bắt đầu và kết thúc trong đó các chỉ mục kết thúc không được bao gồm trong tìm kiếm của chúng tôi.
word
9print
Substring 'geeks' found at index: 0 Substring 'for ' found at index: 6 Doesn't contains given substring9
=
2Substring 'geeks' found at index: 0 Substring 'for ' found at index: 6 Doesn't contains given substring7
=
4word
8
word
9print
Substring 'geeks' found at index: 0 Substring 'for ' found at index: 6 Doesn't contains given substring9
=
9Substring 'geeks' found at index: 0 Substring 'for ' found at index: 6 Doesn't contains given substring7
Output:
Substring 'geeks' found at index: 0 Substring 'for ' found at index: 6 Doesn't contains given substring
Phương thức find [] tương tự như index []. Sự khác biệt duy nhất là tìm [] return -1 nếu không tìm thấy chuỗi được tìm kiếm và index [] ném một ngoại lệ trong trường hợp này.
Ví dụ 1: find [] không có đối số bắt đầu và kết thúc
Python3
Trả về: & nbsp; Trả về chỉ số thấp nhất của chuỗi con nếu được tìm thấy trong một chuỗi nhất định. Nếu nó không tìm thấy thì nó sẽ trả về -1.
print
[word.find[
'geeks for geeks'
6'geeks for geeks'
7'geeks for geeks'
8]]
Ví dụ Phương thức Find [] Phương thức Python String []
print
[word.find[
print
8'geeks for geeks'
7[word.find[
0'geeks for geeks'
7[word.find[
2]]
print
[word.find[
[word.find[
6'geeks for geeks'
7[word.find[
0'geeks for geeks'
7'for'
0]]
Output:
10 -1 -1 6
Explanation:
word
=
'geeks for geeks'
- Nếu các chỉ mục bắt đầu và kết thúc không được cung cấp thì theo mặc định, bạn sẽ mất 0 và độ dài-1 khi các chỉ mục bắt đầu và kết thúc trong đó các chỉ mục kết thúc không được bao gồm trong tìm kiếm của chúng tôi.
- Phương thức find [] tương tự như index []. Sự khác biệt duy nhất là tìm [] return -1 nếu không tìm thấy chuỗi được tìm kiếm và index [] ném một ngoại lệ trong trường hợp này.
- Ví dụ 1: find [] không có đối số bắt đầu và kết thúc