Sự mô tả
Phương thức chuỗi Python startSwith [] kiểm tra xem chuỗi bắt đầu bằng str, tùy chọn hạn chế khớp với các chỉ số đã cho bắt đầu và kết thúc.startswith[] checks whether string starts with str, optionally restricting the matching with the given indices start and end.
Cú pháp
Sau đây là cú pháp cho phương thức startSwith [] -startswith[] method −
str.startswith[str, beg=0,end=len[string]];
Thông số
STR - đây là chuỗi cần kiểm tra. − This is the string to be checked.
Beg - Đây là tham số tùy chọn để đặt chỉ mục bắt đầu của ranh giới khớp. − This is the optional parameter to set start index of the matching boundary.
Kết thúc - Đây là tham số tùy chọn để kết thúc chỉ số bắt đầu của ranh giới khớp. − This is the optional parameter to end start index of the matching boundary.
Giá trị trả về
Phương thức này trả về true nếu tìm thấy chuỗi khớp nếu không sai.
Thí dụ
Ví dụ sau đây cho thấy việc sử dụng phương thức startSwith [].
#!/usr/bin/python str = "this is string example....wow!!!"; print str.startswith[ 'this' ] print str.startswith[ 'is', 2, 4 ] print str.startswith[ 'this', 2, 4 ]
Khi chúng tôi chạy trên chương trình, nó tạo ra kết quả sau -
True True False
python_strings.htm
Kết thúc - Đây là tham số tùy chọn để kết thúc chỉ số bắt đầu của ranh giới khớp. Giá trị trả về Where, Phương thức này trả về true nếu tìm thấy chuỗi khớp nếu không sai. Ví dụ sau đây cho thấy việc sử dụng phương thức startSwith []. Khi chúng tôi chạy trên chương trình, nó tạo ra kết quả sau - Đây là cú pháp:string[start:end:step]
Python cung cấp nhiều cách để tạo chuỗi một chuỗi. Điều này thường được gọi là "cắt lát".
True True False9: Chỉ số bắt đầu của chuỗi con. Nhân vật tại chỉ số này được bao gồm trong chuỗi con. Nếu
True True False9 không được bao gồm, nó được giả định bằng 0.
string[start:end:step]
1: Chỉ số chấm dứt của chuỗi con. Nhân vật tại chỉ số này không được bao gồm trong chuỗi con. Nếu string[start:end:step]
1 không được bao gồm hoặc nếu giá trị được chỉ định vượt quá độ dài chuỗi, nó được giả định là bằng chiều dài của chuỗi theo mặc định.string[start:end:step]
3: Mỗi ký tự "bước" sau khi ký tự hiện tại được đưa vào. Giá trị mặc định là 1. Nếu không bao gồm string[start:end:step]
3, nó được giả định là bằng 1.Cách sử dụng cơ bản
5: Nhận tất cả các ký tự từ string[start:end:step]
True
True
False
9 đến
1 - 1Get the first 5 characters of a stringstring[start:end:step]
string = "freeCodeCamp"
print[string[0:5]]
Output:
> freeC
string[start:end:step]
8: Nhận tất cả các ký tự từ đầu chuỗi đến string[start:end:step]
1 - 1
0: Nhận tất cả các ký tự từ string = "freeCodeCamp"
print[string[0:5]]
True
True
False
9 đến cuối chuỗiGet a substring 4 characters long,starting from the 3rd character of the string
string = "freeCodeCamp"
print[string[2:6]]
Output:
string = "freeCodeCamp"
print[string[0:5]]
2: Nhận tất cả các ký tự từ True True False9 đến
string[start:end:step]
1 - 1, không bao gồm mọi ký tự string[start:end:step]
3Ví dụGet the last character of the string
string = "freeCodeCamp"
print[string[-1]]
Output:
> p
1. Nhận 5 ký tự đầu tiên của chuỗi
Lưu ý:
string = "freeCodeCamp"
print[string[0:5]]
6 trả về kết quả tương tự như string = "freeCodeCamp"
print[string[0:5]]
72. Lấy một chuỗi con dài 4 ký tự, bắt đầu từ ký tự thứ 3 của chuỗiGet the last 5 characters of a string
#!/usr/bin/python str = "this is string example....wow!!!"; print str.startswith[ 'this' ] print str.startswith[ 'is', 2, 4 ] print str.startswith[ 'this', 2, 4 ]0
Output:
#!/usr/bin/python str = "this is string example....wow!!!"; print str.startswith[ 'this' ] print str.startswith[ 'is', 2, 4 ] print str.startswith[ 'this', 2, 4 ]1
Get a substring which contains all characters except the last 4 characters and the 1st character> eeCo
#!/usr/bin/python str = "this is string example....wow!!!"; print str.startswith[ 'this' ] print str.startswith[ 'is', 2, 4 ] print str.startswith[ 'this', 2, 4 ]2
Output:
#!/usr/bin/python str = "this is string example....wow!!!"; print str.startswith[ 'this' ] print str.startswith[ 'is', 2, 4 ] print str.startswith[ 'this', 2, 4 ]3
3. Nhận ký tự cuối cùng của chuỗiGet every other character from a string
#!/usr/bin/python str = "this is string example....wow!!!"; print str.startswith[ 'this' ] print str.startswith[ 'is', 2, 4 ] print str.startswith[ 'this', 2, 4 ]4
Output:
#!/usr/bin/python str = "this is string example....wow!!!"; print str.startswith[ 'this' ] print str.startswith[ 'is', 2, 4 ] print str.startswith[ 'this', 2, 4 ]5
Lưu ý rằng chỉ số
True True False9 hoặc
string[start:end:step]
1 có thể là một số âm. Một chỉ số âm có nghĩa là bạn bắt đầu đếm từ cuối chuỗi thay vì bắt đầu [từ bên phải sang trái]. Ha startswith [] trong python xác định xem chuỗi hoặc chuỗi con [nếu bạn cung cấp chỉ mục bắt đun bắt đầustartswith[] trong Python xác định xem chuỗi hoặc chuỗi con [nếu bạn cung cấp chỉ mục bắt đầu begin và chỉ mục kết thúc end] có bắt đầu với chuỗi con str không, nếu có trả về true, nếu không là false. Nội phân chính
Phương thức này trả về true nếu tìm thấy chuỗi khớp nếu không sai.
Thí dụstartswith[] trong Python:
#!/usr/bin/python str = "this is string example....wow!!!"; print str.startswith[ 'this' ] print str.startswith[ 'is', 2, 4 ] print str.startswith[ 'this', 2, 4 ]6
Ví dụ sau đây cho thấy việc sử dụng phương thức startSwith [].
Khi chúng tôi chạy trên chương trình, nó tạo ra kết quả sau -: Là chuỗi cần được kiểm tra.
Ha startswith [] trong python xác định xem chuỗi hoặc chuỗi con [nếu bạn cung cấp chỉ mục bắt đun bắt đầu: Tham số tùy ý này để thiết lập chỉ mục bắt đầu của boundary kết nối.
Nội phân chính: Tham số tùy ý này để thiết lập chỉ mục kết thúc của boundary kết nối.
Cú pháp của chuỗi startSwith []
#!/usr/bin/python str = "this is string example....wow!!!"; print str.startswith[ 'this' ] print str.startswith[ 'is', 2, 4 ] print str.startswith[ 'this', 2, 4 ]7
tham số startswith []
startswith [] giá trị trả về
Ví dụ 1: startswith [] không có tham số bắt đầu và kết thúc
Thí dụ
#!/usr/bin/python str = "this is string example....wow!!!"; print str.startswith[ 'this' ] print str.startswith[ 'is', 2, 4 ] print str.startswith[ 'this', 2, 4 ]8
Cú pháp của chuỗi startSwith []
tham số startswith []
#!/usr/bin/python str = "this is string example....wow!!!"; print str.startswith[ 'this' ] print str.startswith[ 'is', 2, 4 ] print str.startswith[ 'this', 2, 4 ]9
tham số startswith []
Phương thức
> freeC
0 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
> freeC
0 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
True True False0
Đầu ra
True True False1
Ví dụ 2: startswith [] với tham số bắt đầu và kết thúc
True True False2
Đầu ra
True True False3
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
> freeC
0 trong Python.Nếu chuỗi bắt đầu với bất kỳ mục nào của tuple, > freeC
0 sẽ trả về đúng. Nếu không, nó trả về sai
> freeC
True True False4
Đầu ra
True True False5
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
> freeC
0 trong Python.startswith[] checks whether string starts with str, optionally restricting the matching with the given indices start and end.Nếu chuỗi bắt đầu với bất kỳ mục nào của tuple, > freeC
0 sẽ trả về đúng. Nếu không, nó trả về sai
> freeC
Ví dụ 3: startswith [] với tiền tố Tuplestartswith[] method −
str.startswith[str, beg=0,end=len[string]];
Nếu bạn cần kiểm tra xem một chuỗi kết thúc với hậu tố được chỉ định, bạn có thể sử dụng phương thức EndSwith [] trong Python.
Sự mô tả − This is the string to be checked.
Phương thức chuỗi Python startSwith [] kiểm tra xem chuỗi bắt đầu bằng str, tùy chọn hạn chế khớp với các chỉ số đã cho bắt đầu và kết thúc. − This is the optional parameter to set start index of the matching boundary.
Cú pháp − This is the optional parameter to end start index of the matching boundary.
Sau đây là cú pháp cho phương thức startSwith [] -
Thông số
STR - đây là chuỗi cần kiểm tra.
Beg - Đây là tham số tùy chọn để đặt chỉ mục bắt đầu của ranh giới khớp.
#!/usr/bin/python str = "this is string example....wow!!!"; print str.startswith[ 'this' ] print str.startswith[ 'is', 2, 4 ] print str.startswith[ 'this', 2, 4 ]
Kết thúc - Đây là tham số tùy chọn để kết thúc chỉ số bắt đầu của ranh giới khớp.
True True False
python_strings.htm