Có hai tùy chọn để tìm một chuỗi con trong một chuỗi trong Python, Chuỗi tìm phương thức
8 và print ":".join[["freeCodeCamp", "is", "fun"]]
9.print ":".join[["freeCodeCamp", "is", "fun"]]
Mỗi người sẽ trả về vị trí mà chuỗi con được tìm thấy tại. Sự khác biệt giữa hai là
print ":".join[["freeCodeCamp", "is", "fun"]]
8 trả về vị trí thấp nhất và print ":".join[["freeCodeCamp", "is", "fun"]]
9 trả về vị trí cao nhất.Các đối số bắt đầu và kết thúc tùy chọn có thể được cung cấp để giới hạn tìm kiếm chuỗi con trong các phần của chuỗi.
Example:
>>> string = "Don't you call me a mindless philosopher, you overweight glob of grease!"
>>> string.find['you']
6
>>> string.rfind['you']
42
Nếu không tìm thấy chất nền, -1 được trả về.
>>> string = "Don't you call me a mindless philosopher, you overweight glob of grease!"
>>> string.find['you', 43] # find 'you' in string anywhere from position 43 to the end of the string
-1
Thêm thông tin:
Tài liệu Phương thức chuỗi.
Phương thức tham gia chuỗi
Phương pháp
freeCodeCamp:is:fun
2 được sử dụng để tham gia tất cả các phần tử trong một freeCodeCamp:is:fun
3 với một chuỗi được chỉ định freeCodeCamp:is:fun
4. Nếu có thể xác định được bất kỳ giá trị không chuỗi nào, nó sẽ tăng ngoại lệ kiểu.
freeCodeCamp:is:fun
3: Tất cả các vòng lặp của chuỗi. Có thể một danh sách các chuỗi, tuple của chuỗi hoặc thậm chí là một chuỗi đơn giản.Ví dụ
Tham gia một chuỗi với
freeCodeCamp:is:fun
6print ":".join[["freeCodeCamp", "is", "fun"]]
Đầu ra
freeCodeCamp:is:fun
Tham gia một bộ chuỗi với
freeCodeCamp:is:fun
7print " and ".join[["A", "B", "C"]]
Đầu ra
A and B and C
Tham gia một bộ chuỗi với
freeCodeCamp:is:fun
7print " ".join["freeCodeCamp"]
Output:
f r e e C o d e C a m p
Chèn một
freeCodeCamp:is:fun
8 sau mỗi ký tự trong một chuỗilist1 = ['p','r','o','g','r','a','m']
print["".join[list1]]
Output:
program
Tham gia với chuỗi trống.
>>> string = "Don't you call me a mindless philosopher, you overweight glob of grease!"
>>> string.find['you', 43] # find 'you' in string anywhere from position 43 to the end of the string
-1
0Output:
>>> string = "Don't you call me a mindless philosopher, you overweight glob of grease!"
>>> string.find['you', 43] # find 'you' in string anywhere from position 43 to the end of the string
-1
1Thêm thông tin:
Tài liệu Phương thức chuỗi.
Phương thức tham gia chuỗi
Phương pháp
freeCodeCamp:is:fun
2 được sử dụng để tham gia tất cả các phần tử trong một freeCodeCamp:is:fun
3 với một chuỗi được chỉ định freeCodeCamp:is:fun
4. Nếu có thể xác định được bất kỳ giá trị không chuỗi nào, nó sẽ tăng ngoại lệ kiểu.Ví dụ
- Tham gia một chuỗi với
6freeCodeCamp:is:fun
>>> string = "Don't you call me a mindless philosopher, you overweight glob of grease!"
>>> string.find['you', 43] # find 'you' in string anywhere from position 43 to the end of the string
-1
2Đầu ra
>>> string = "Don't you call me a mindless philosopher, you overweight glob of grease!"
>>> string.find['you', 43] # find 'you' in string anywhere from position 43 to the end of the string
-1
3- Tham gia một bộ chuỗi với
7freeCodeCamp:is:fun
>>> string = "Don't you call me a mindless philosopher, you overweight glob of grease!"
>>> string.find['you', 43] # find 'you' in string anywhere from position 43 to the end of the string
-1
4Đầu ra
>>> string = "Don't you call me a mindless philosopher, you overweight glob of grease!"
>>> string.find['you', 43] # find 'you' in string anywhere from position 43 to the end of the string
-1
5Thêm thông tin:
Tài liệu Phương thức chuỗi.
Phương thức tham gia chuỗi
Phương pháp
freeCodeCamp:is:fun
2 được sử dụng để tham gia tất cả các phần tử trong một freeCodeCamp:is:fun
3 với một chuỗi được chỉ định freeCodeCamp:is:fun
4. Nếu có thể xác định được bất kỳ giá trị không chuỗi nào, nó sẽ tăng ngoại lệ kiểu.freeCodeCamp:is:fun
3: Tất cả các vòng lặp của chuỗi. Có thể một danh sách các chuỗi, tuple của chuỗi hoặc thậm chí là một chuỗi đơn giản.Example:
>>> string = "Don't you call me a mindless philosopher, you overweight glob of grease!"
>>> string.find['you', 43] # find 'you' in string anywhere from position 43 to the end of the string
-1
6Ví dụ
Tham gia một chuỗi vớifreeCodeCamp:is:fun
6Đầu ra
Tham gia một bộ chuỗi với freeCodeCamp:is:fun
7
freeCodeCamp:is:fun
Chèn một
freeCodeCamp:is:fun
8 sau mỗi ký tự trong một chuỗiTham gia với chuỗi trống.
Tham gia với các bộ.
Tài liệu Python trên Chuỗi Tham gia
Phương thức thay thế chuỗi
Phương pháp
freeCodeCamp:is:fun
9 được sử dụng để thay thế chuỗi con print " and ".join[["A", "B", "C"]]
0 bằng chuỗi print " and ".join[["A", "B", "C"]]
1 với tổng số print " and ".join[["A", "B", "C"]]
2 lần. Phương thức này trả về một bản sao mới của chuỗi với sự thay thế. Chuỗi ban đầu freeCodeCamp:is:fun
4 không thay đổi.Ví dụ
Tham gia một chuỗi với
freeCodeCamp:is:fun
6>>> string = "Don't you call me a mindless philosopher, you overweight glob of grease!"
>>> string.find['you', 43] # find 'you' in string anywhere from position 43 to the end of the string
-1
8Output:
>>> string = "Don't you call me a mindless philosopher, you overweight glob of grease!"
>>> string.find['you', 43] # find 'you' in string anywhere from position 43 to the end of the string
-1
9Đầu ra
print ":".join[["freeCodeCamp", "is", "fun"]]
0Output:
print ":".join[["freeCodeCamp", "is", "fun"]]
1Tham gia một bộ chuỗi với
freeCodeCamp:is:fun
7print ":".join[["freeCodeCamp", "is", "fun"]]
2Output:
print ":".join[["freeCodeCamp", "is", "fun"]]
3Chèn một
freeCodeCamp:is:fun
8 sau mỗi ký tự trong một chuỗiall whitespaceprint ":".join[["freeCodeCamp", "is", "fun"]]
4Output:
print ":".join[["freeCodeCamp", "is", "fun"]]
3Tham gia với chuỗi trống.
print ":".join[["freeCodeCamp", "is", "fun"]]
6Output:
print ":".join[["freeCodeCamp", "is", "fun"]]
7Tham gia với các bộ.
Tài liệu Python trên Chuỗi Tham gia
Phương thức thay thế chuỗi