startswith()是Python中的一個字符串方法,用于判斷字符串是否以指定的子字符串開頭。
它的語法如下:
str.startswith(prefix[, start[, end]])
參數說明:
該方法返回一個布爾值,如果字符串以指定的子字符串開頭,則返回True,否則返回False。
下面是一些例子:
str1 = "Hello, world!"
print(str1.startswith("Hello")) # True
str2 = "apple"
print(str2.startswith("ap")) # True
str3 = "python is awesome"
print(str3.startswith("is", 7, 14)) # True
在第一個例子中,字符串"Hello, world!"以"Hello"開頭,所以startswith()返回True。在第二個例子中,字符串"apple"以"ap"開頭,所以startswith()返回True。在第三個例子中,字符串"python is awesome"中的子字符串"is"在位置7至14之間,而且以該子字符串開頭,所以startswith()返回True。