Hướng dẫn python substring starting with - chuỗi con python bắt đầu bằng



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

Hướng dẫn python substring starting with - chuỗi con python bắt đầu bằng

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ề

string[start:end:step]

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 -

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".

Đây là cú pháp:

True
True
False
9: 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
False
9 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

string[start:end:step]
5: Nhận tất cả các ký tự từ
True
True
False
9 đến
string[start:end:step]
1 - 1Get the first 5 characters of a string

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

string = "freeCodeCamp"
print(string[0:5])
0: Nhận tất cả các ký tự từ
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
False
9 đến
string[start:end:step]
1 - 1, không bao gồm mọi ký tự
string[start:end:step]
3

Ví 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])
7

2. 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

> eeCo
Get a substring which contains all characters except the last 4 characters and the 1st character

#!/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
False
9 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

  • Cú pháp của chuỗi startSwith ()
  • 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
  • Ví dụ 2: startswith () với tham số bắt đầu và kết thúc
  • Vượt qua Tuple cho StartSwith ()
  • Ví dụ 3: startswith () với tiền tố Tuple
  • Sự mô tả
  • 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ụ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
False
0

Đầu ra

True
True
False
1

Ví dụ 2: startswith () với tham số bắt đầu và kết thúc

True
True
False
2

Đầu ra

True
True
False
3

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, > freeC0 sẽ trả về đúng. Nếu không, nó trả về sai

True
True
False
4

Đầu ra

True
True
False
5

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, > freeC0 sẽ trả về đúng. Nếu không, nó trả về sai

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