Trong hướng dẫn này, chúng tôi sẽ tìm hiểu về phương thức String String STARTSWITH [] với sự trợ giúp của các ví dụ.
Phương thức
str.startswith[prefix[, start[, end]]]5 trả về
str.startswith[prefix[, start[, end]]]6 nếu một chuỗi bắt đầu với tiền tố được chỉ định [chuỗi]. Nếu không, nó trả về
str.startswith[prefix[, start[, end]]]7.
Thí dụ
message = 'Python is fun'
# check if the message starts with Python
print[message.startswith['Python']]
# Output: True
Cú pháp của chuỗi startSwith []
Cú pháp của
str.startswith[prefix[, start[, end]]]5 là:
str.startswith[prefix[, start[, end]]]
tham số startswith []
Phương thức
str.startswith[prefix[, start[, end]]]5 mất tối đa ba tham số:
- Tiền tố - Chuỗi hoặc bộ của chuỗi cần kiểm tra - String or tuple of strings to be checked
- Bắt đầu [Tùy chọn] - Vị trí bắt đầu trong đó tiền tố sẽ được kiểm tra trong chuỗi. [optional] - Beginning position where prefix is to be checked within the string.
- Kết thúc [Tùy chọn] - Vị trí kết thúc trong đó tiền tố sẽ được kiểm tra trong chuỗi. [optional] - Ending position where prefix is to be checked within the string.
startswith [] giá trị trả về
Phương pháp
str.startswith[prefix[, start[, end]]]5 Trả về một boolean.
- Nó trả về true nếu chuỗi bắt đầu với tiền tố được chỉ định.
- Nó trả về sai nếu chuỗi không bắt đầu với tiền tố được chỉ định.
Ví dụ 1: startswith [] không có tham số bắt đầu và kết thúc
text = "Python is easy to learn."
result = text.startswith['is easy']
# returns False
print[result]
result = text.startswith['Python is ']
# returns True
print[result]
result = text.startswith['Python is easy to learn.']
# returns True
print[result]
Đầu ra
False True True
Ví dụ 2: startswith [] với tham số bắt đầu và kết thúc
text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
Đầu ra
True False True
Ví dụ 2: startswith [] với tham số bắt đầu và kết thúc
Vượt qua Tuple cho StartSwith []
Có thể chuyển một bộ tiền tố cho phương thức
str.startswith[prefix[, start[, end]]]5 trong Python.
Nếu chuỗi bắt đầu với bất kỳ mục nào của tuple, str.startswith[prefix[, start[, end]]]
5 sẽ trả về đúng. Nếu không, nó trả về sai
text = "programming is easy"
result = text.startswith[['python', 'programming']]
# prints True
print[result]
result = text.startswith[['is', 'easy', 'java']]
# prints False
print[result]
# With start and end parameter
# 'is easy' string is checked
result = text.startswith[['programming', 'easy'], 12, 19]
# prints False
print[result]
Đầu ra
True False False
Ví dụ 2: startswith [] với tham số bắt đầu và kết thúc
Hàm Python
str.startswith[prefix[, start[, end]]]5 kiểm tra xem một chuỗi bắt đầu bằng một chuỗi con được chỉ định. Python
text = "Python is easy to learn."
result = text.startswith['is easy']
# returns False
print[result]
result = text.startswith['Python is ']
# returns True
print[result]
result = text.startswith['Python is easy to learn.']
# returns True
print[result]
4 kiểm tra xem một chuỗi kết thúc bằng một chuỗi con. Cả hai chức năng trả về str.startswith[prefix[, start[, end]]]6 hoặc
str.startswith[prefix[, start[, end]]]7.
Thông thường khi bạn làm việc với các chuỗi trong khi lập trình, bạn có thể muốn kiểm tra xem một chuỗi bắt đầu bằng hoặc kết thúc với một giá trị cụ thể.
Tìm Bootcamp của bạn phù hợp
- Karma nghề nghiệp phù hợp với bạn với bootcamp công nghệ hàng đầu
- Truy cập các học bổng và khóa học chuẩn bị độc quyền
Chọn mối quan tâm của bạn họ Tên điện thoại Email Tên của bạn
First name
Last name
Email
Phone number
Bằng cách tiếp tục, bạn đồng ý với các điều khoản dịch vụ và chính sách quyền riêng tư của chúng tôi và bạn đồng ý nhận được các ưu đãi và cơ hội từ Karma nghề nghiệp qua điện thoại, tin nhắn văn bản và email.
Ví dụ: nếu bạn đang tạo một chương trình thu thập số điện thoại của người dùng, bạn có thể muốn kiểm tra xem người dùng đã chỉ định mã quốc gia của họ. Hoặc có lẽ bạn đang tạo một chương trình kiểm tra xem tên người dùng có kết thúc bằng
text = "Python is easy to learn."
result = text.startswith['is easy']
# returns False
print[result]
result = text.startswith['Python is ']
# returns True
print[result]
result = text.startswith['Python is easy to learn.']
# returns True
print[result]
7 cho chương trình khuyến mãi đặc biệt mà arcade của bạn đang làm không.Đó là nơi mà các chức năng tích hợp
str.startswith[prefix[, start[, end]]]5 và
text = "Python is easy to learn."
result = text.startswith['is easy']
# returns False
print[result]
result = text.startswith['Python is ']
# returns True
print[result]
result = text.startswith['Python is easy to learn.']
# returns True
print[result]
4 xuất hiện.Hướng dẫn này sẽ thảo luận về cách sử dụng cả các phương thức Python
str.startswith[prefix[, start[, end]]]5 và
text = "Python is easy to learn."
result = text.startswith['is easy']
# returns False
print[result]
result = text.startswith['Python is ']
# returns True
print[result]
result = text.startswith['Python is easy to learn.']
# returns True
print[result]
4 để kiểm tra xem một chuỗi bắt đầu bằng hoặc kết thúc bằng một chuỗi con cụ thể. Chúng tôi cũng sẽ làm việc thông qua một ví dụ về từng phương pháp này được sử dụng trong một chương trình.Chuỗi bồi dưỡng chỉ mục
Trước khi nói về Startswith và Endswith, chúng ta nên dành một chút thời gian để làm mới kiến thức của mình về Chỉ số chuỗi Python.
Một chuỗi là một chuỗi các ký tự như số, khoảng trắng, chữ cái và ký hiệu. Bạn có thể truy cập các phần khác nhau của chuỗi giống như cách bạn có thể với danh sách.
Mỗi ký tự trong một chuỗi có giá trị chỉ mục. Chỉ mục là một vị trí có ký tự trong chuỗi. Số chỉ mục bắt đầu bằng 0. Ví dụ: ở đây, chuỗi
False True True4 với số chỉ mục:
P | y | t | h | o | N | S | u | b | S | t | h | o | N | S | S | |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
r
tôi
g
Ký tự đầu tiên trong chuỗi là
False True True5 với giá trị chỉ số là 0. ký tự cuối cùng của chúng tôi,
False True True6, có giá trị chỉ số là 16. Vì mỗi ký tự có số chỉ mục riêng, chúng tôi có thể thao tác các chuỗi dựa trên vị trí của mỗi chữ cái.
string_name.startswith[substring, start_pos, end_pos]
Python Startswith
- Phương thức chuỗi
str.startswith[prefix[, start[, end]]]
5 kiểm tra xem một chuỗi bắt đầu bằng một chuỗi con cụ thể. Nếu chuỗi bắt đầu bằng một chuỗi con được chỉ định, phương thứcstr.startswith[prefix[, start[, end]]]
5 sẽ trả về đúng; Nếu không, chức năng trả về sai. is the string to be checked within the larger string [required] - Tại đây, cú pháp cho phương pháp Python
str.startswith[prefix[, start[, end]]]
5: is the start index position at which the search for the substring should begin [optional] str.startswith[prefix[, start[, end]]]
5 với phương thức có ba tham số, như sau: is the index position at which the search for the substring should end [optional]
Subring là chuỗi được kiểm tra trong chuỗi lớn hơn [bắt buộc]case sensitive. So, if you’re looking for
False True True6 in a string, it will only look for instances of a lowercase
False True True6. If you want to look for an uppercase
text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
3, you’ll need to specify that character. In addition, remember that index positions in Python start at text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
4, which will affect the text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
5 and text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
6 parameters. Hãy cùng đi qua một ví dụ để giới thiệu phương pháp
str.startswith[prefix[, start[, end]]]5 đang hoạt động.
Nói rằng chúng tôi là một nhà điều hành arcade và chúng tôi đang chạy một chương trình khuyến mãi đặc biệt. Mỗi khách hàng có tên bắt đầu bằng
text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
8 đều được hưởng thêm 200 vé cho mỗi 1000 vé họ giành được tại Arcade. Để đổi các vé này, một khách hàng phải quét thẻ arcade của họ tại bàn, điều hành một chương trình để kiểm tra chữ cái đầu tiên của họ.Ở đây, mã mà chúng tôi có thể sử dụng để kiểm tra xem chữ cái đầu tiên của tên khách hàng có bằng
text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
8 hay không:customer_name = "John Milton" print[customer_name.startswith["J"]]
Mã của chúng tôi trả về: Đúng. Trên dòng đầu tiên của mã của chúng tôi, chúng tôi xác định một biến có tên là
True False True0 lưu trữ tên của khách hàng của chúng tôi. Sau đó, chúng tôi sử dụng
str.startswith[prefix[, start[, end]]]5 để kiểm tra xem biến
True False True2 có bắt đầu bằng
text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
8 hay không. Trong trường hợp này, tên khách hàng của chúng tôi bắt đầu với text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
8, vì vậy chương trình của chúng tôi trả về đúng.Nếu bạn không chỉ định các đối số
text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
5 hoặc text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
6, str.startswith[prefix[, start[, end]]]5 sẽ chỉ tìm kiếm bộ nền mà bạn đã chỉ định ở đầu chuỗi.
Bây giờ, hãy để nói rằng chúng tôi đang thay đổi quảng cáo của mình và chỉ những người có tên chứa
False True True6 giữa các chữ cái thứ hai và thứ năm của tên đầy đủ của họ. Chúng tôi có thể kiểm tra xem tên đầy đủ của khách hàng có chứa
False True True6 giữa các chữ cái thứ hai và thứ năm của tên đầy đủ của họ bằng mã này không:
str.startswith[prefix[, start[, end]]]0
Mã của chúng tôi trả về: Sai. Trong mã của chúng tôi, chúng tôi đã chỉ định cả tham số
text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
5 và text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
6, được đặt thành 1 và 5, tương ứng. Điều này cho str.startswith[prefix[, start[, end]]]5 chỉ tìm kiếm chữ cái
False True True6 giữa các ký tự thứ hai và thứ năm trong chuỗi của chúng tôi [các ký tự có giá trị chỉ mục từ 1 đến 5].
Python Endswith
Phương thức định dạng chuỗi
text = "Python is easy to learn."
result = text.startswith['is easy']
# returns False
print[result]
result = text.startswith['Python is ']
# returns True
print[result]
result = text.startswith['Python is easy to learn.']
# returns True
print[result]
4 có thể được sử dụng để kiểm tra xem một chuỗi kết thúc với một giá trị cụ thể. text = "Python is easy to learn."
result = text.startswith['is easy']
# returns False
print[result]
result = text.startswith['Python is ']
# returns True
print[result]
result = text.startswith['Python is easy to learn.']
# returns True
print[result]
4 hoạt động theo cách tương tự như phương thức str.startswith[prefix[, start[, end]]]5, nhưng thay vì tìm kiếm một chuỗi con khi bắt đầu chuỗi, nó tìm kiếm ở cuối.
Tại đây, cú pháp cho phương pháp
text = "Python is easy to learn."
result = text.startswith['is easy']
# returns False
print[result]
result = text.startswith['Python is ']
# returns True
print[result]
result = text.startswith['Python is easy to learn.']
# returns True
print[result]
4:str.startswith[prefix[, start[, end]]]1
Các định nghĩa cho các tham số này giống như các tham số được sử dụng với phương pháp
str.startswith[prefix[, start[, end]]]5.
Hãy cùng khám phá một ví dụ để giới thiệu cách sử dụng phương pháp
text = "Python is easy to learn."
result = text.startswith['is easy']
# returns False
print[result]
result = text.startswith['Python is ']
# returns True
print[result]
result = text.startswith['Python is easy to learn.']
# returns True
print[result]
4 trong Python. Giả sử chúng tôi đang điều hành một hãng hàng không và chúng tôi muốn xử lý hoàn lại tiền cho thẻ tín dụng của khách hàng. Để làm như vậy, chúng ta cần biết bốn chữ số cuối cùng của số thẻ của họ để chúng ta có thể kiểm tra nó so với số mà chúng ta có trong hồ sơ.Dưới đây, một ví dụ về
text = "Python is easy to learn."
result = text.startswith['is easy']
# returns False
print[result]
result = text.startswith['Python is ']
# returns True
print[result]
result = text.startswith['Python is easy to learn.']
# returns True
print[result]
4 đang được sử dụng để kiểm tra xem bốn chữ số được đưa ra bởi một khách hàng có khớp với những người trong hồ sơ không:str.startswith[prefix[, start[, end]]]2
Chương trình của chúng tôi trở lại: Đúng. Trong trường hợp này, khách hàng của chúng tôi đã cho chúng tôi các chữ số
True False False1. Chúng tôi đã sử dụng phương thức
text = "Python is easy to learn."
result = text.startswith['is easy']
# returns False
print[result]
result = text.startswith['Python is ']
# returns True
print[result]
result = text.startswith['Python is easy to learn.']
# returns True
print[result]
4 để xác minh xem những con số đó có khớp với các số mà chúng tôi có trong hồ sơ hay không. Trong trường hợp này, thẻ tín dụng trên tập tin kết thúc với True False False1, vì vậy chương trình của chúng tôi đã trả về đúng.
Chúng tôi cũng có thể sử dụng các đối số
text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
5 và text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
6 tùy chọn để tìm kiếm một chuỗi con tại một vị trí chỉ mục nhất định. & NBSP;"Karma nghề nghiệp bước vào cuộc sống của tôi khi tôi cần nó nhất và nhanh chóng giúp tôi kết hợp với bootcamp. Hai tháng sau khi tốt nghiệp, tôi tìm thấy công việc mơ ước của mình phù hợp với các giá trị và mục tiêu của tôi trong cuộc sống!"
Sao Kim, Kỹ sư phần mềm tại Rockbot
Giả sử chúng tôi đang vận hành một quán cà phê và chúng tôi có một chuỗi lưu trữ mọi thứ mà khách hàng đã đặt hàng. Đầu bếp của chúng tôi muốn biết liệu một đơn đặt hàng có chứa
True False False6 hay không và biết độ dài của chuỗi của chúng tôi là 24. Năm ký tự cuối cùng của chuỗi của chúng tôi chứa
True False False7. Vì vậy, chúng tôi muốn bỏ qua năm ký tự đầu tiên trong chuỗi của chúng tôi.
Chúng tôi có thể thực hiện tìm kiếm này bằng mã sau:
str.startswith[prefix[, start[, end]]]3
Mã của chúng tôi trả về:
str.startswith[prefix[, start[, end]]]6.
Trong ví dụ của chúng tôi, chúng tôi chỉ định
True False False6 là tham số chuỗi con của chúng tôi.
Sau đó, chúng tôi chỉ định
text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
4 là tham số text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
5 vì chúng tôi sẽ sử dụng tham số text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
6 và text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
5 không thể trống khi chúng tôi sử dụng text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
6. Chúng tôi chỉ định 19 là đối số text = "Python programming is easy."
# start parameter: 7
# 'programming is easy.' string is searched
result = text.startswith['programming is', 7]
print[result]
# start: 7, end: 18
# 'programming' string is searched
result = text.startswith['programming is', 7, 18]
print[result]
result = text.startswith['program', 7, 18]
print[result]
6 của chúng tôi bởi vì năm ký tự cuối cùng của chuỗi của chúng tôi là True False False7 và ký tự trước đó là khoảng trắng.
Chuỗi của chúng tôi kết thúc bằng
True False False6, vì vậy chương trình của chúng tôi trả về đúng. Nếu chuỗi của chúng tôi không kết thúc trong
True False False6, thì hậu tố khác sẽ trả về sai.
Python Endswith với Danh sách
Ngoài ra,
text = "Python is easy to learn."
result = text.startswith['is easy']
# returns False
print[result]
result = text.startswith['Python is ']
# returns True
print[result]
result = text.startswith['Python is easy to learn.']
# returns True
print[result]
4 có thể tham gia một danh sách hoặc một tuple làm đối số customer_name = "John Milton" print[customer_name.startswith["J"]]0, cho phép bạn kiểm tra xem một chuỗi kết thúc với một trong nhiều chuỗi. Giả sử chúng tôi đang tạo một chương trình kiểm tra xem tên tệp kết thúc bằng
customer_name = "John Milton" print[customer_name.startswith["J"]]1 hoặc
customer_name = "John Milton" print[customer_name.startswith["J"]]2. Chúng tôi có thể thực hiện kiểm tra này bằng mã sau:
str.startswith[prefix[, start[, end]]]4
Mã của chúng tôi trả về: Đúng. Trong ví dụ này, chúng tôi đã tạo một mảng có tên
customer_name = "John Milton" print[customer_name.startswith["J"]]3 lưu trữ danh sách các phần mở rộng tệp. Sau đó, chúng tôi đã khai báo một biến có tên là
customer_name = "John Milton" print[customer_name.startswith["J"]]4 lưu trữ tên của tệp có phần mở rộng mà chúng tôi muốn kiểm tra.
Cuối cùng, chúng tôi sử dụng phương thức
text = "Python is easy to learn."
result = text.startswith['is easy']
# returns False
print[result]
result = text.startswith['Python is ']
# returns True
print[result]
result = text.startswith['Python is easy to learn.']
# returns True
print[result]
4 để kiểm tra xem chuỗi của chúng tôi có kết thúc trong bất kỳ phần mở rộng nào trong danh sách customer_name = "John Milton" print[customer_name.startswith["J"]]3 của chúng tôi không. Trong trường hợp này, tên tệp của chúng tôi kết thúc trong
customer_name = "John Milton" print[customer_name.startswith["J"]]1, được liệt kê trong danh sách
customer_name = "John Milton" print[customer_name.startswith["J"]]3 của chúng tôi, vì vậy chương trình của chúng tôi trả về đúng.
Sự kết luận
Các phương thức
str.startswith[prefix[, start[, end]]]5 và
text = "Python is easy to learn."
result = text.startswith['is easy']
# returns False
print[result]
result = text.startswith['Python is ']
# returns True
print[result]
result = text.startswith['Python is easy to learn.']
# returns True
print[result]
4 có thể được sử dụng để kiểm tra xem chuỗi Python bắt đầu bằng hoặc kết thúc bằng một chuỗi con cụ thể, tương ứng. Mỗi phương thức bao gồm các tham số tùy chọn cho phép bạn chỉ định nơi tìm kiếm sẽ bắt đầu và kết thúc trong một chuỗi.Hướng dẫn này đã thảo luận về cách sử dụng cả hai phương pháp
str.startswith[prefix[, start[, end]]]5 và
text = "Python is easy to learn."
result = text.startswith['is easy']
# returns False
print[result]
result = text.startswith['Python is ']
# returns True
print[result]
result = text.startswith['Python is easy to learn.']
# returns True
print[result]
4 và khám phá một vài ví dụ về từng phương thức hoạt động. Bây giờ, bạn đã sẵn sàng để kiểm tra xem các chuỗi bắt đầu bằng hoặc kết thúc bằng một chuỗi con bằng các phương pháp str.startswith[prefix[, start[, end]]]5 và
text = "Python is easy to learn."
result = text.startswith['is easy']
# returns False
print[result]
result = text.startswith['Python is ']
# returns True
print[result]
result = text.startswith['Python is easy to learn.']
# returns True
print[result]
4 như một chuyên gia.