Capitalize()
- 它以第一个字符的形式返回字符串是上案例,其余的则在较低的情况下。
句法
例子
txt = "hi, welcome!"
a = txt.capitalize()
print(a)
#output:Hi, welcome!
casefold()
句法
例子
txt = "This Is My Example"
x = txt.casefold()
print(x)
#output: this is my example
中心()
- 这是一个字符串类函数,用于通过用指定字符填充字符串。
句法
string.center(length, character)
#length - length of the required string.
#character - to fill the missing space on each side and default is " "(space).
例子
txt = "banana"
x = txt.center(20, "x")
print(x)
#output: xxxxxxxbananaxxxxxxx
数数()
句法
string.count(value, start, end)
#value - value to search for a string
#start - position to start the search and default is 0
#end - position to end the search and default is end of the string
例子
txt = "I love apples, apple are my favorite fruit"
x = txt.count("apple", 10, 24)
print(x)
#output: 1
以。。结束()
- 如果字符串以指定值结束,否则为false。
,此方法将返回true。
句法
string.endswith(value, start, end)
例子
txt = "Hello, welcome to my world."
x = txt.endswith("!")
print(x)
#output:False
ExpandTabs()
- 此方法将选项卡大小设置为指定数量的Whitespaces。
句法
string.expandtabs(tabsize)
#tabsize - a number specifying the tabsize and default is 8.
例子
txt = "W\te\tl\tc\to\tm\te"
print(txt.expandtabs(1))
#output: W e l c o m e
寻找()
- 它找到了指定值的第一次出现。
- 如果找不到值,它将返回-1。
- 此方法与index()方法几乎相同,唯一的区别是index()方法rasie如果找不到该值。
句法
string.find(value, start, end)
例子
txt = "Hello, welcome to my world."
x = txt.find("n")
print(x)
#output: -1
格式()
- 此方法格式化指定的值或值,然后将它们插入字符串占位符中。
- 使用卷曲支架{}。
定义了占位符
句法
string.format(value1, value2,....)
# values can required one or more values .
例子
txt = "For only {price:.2f} dollars!"
print(txt.format(price = 49))
#output: For only 49.00 dollars!
指数()
- 该方法找到了指定值的第一次出现。
- 如果找不到该值,它会引起例外。
句法
string.index(value, start, end)
例子
txt = "Hello, welcome to my world."
x = txt.index("m")
print(x)
#ouput: 12
isalnum()
- 如果所有字符均为字母数字,则该方法返回true,含义字母(A-Z)和数字(0-9)。
句法
例子
txt = "company123"
x = txt.isalnum()
print(x)
#output: True
isalpha()
句法
例子
txt = "company123"
x = txt.isalpha()
print(x)
#output: False
isausu()
句法
例子
txt = "company123"
x = txt.isascii()
print(x)
#output: true
isdecimal()
- 如果所有字符均为Decimanls(0-9)。
,它将返回true。
句法
例子
a = "\u0030"
print(a.isdecimal())
#ouput: True
swapcase()
- 它返回一个字符串,所有上案字母在下部案件中,反之亦然。
句法
例子
txt = "Hello My Name Is PETER"
x = txt.swapcase()
print(x)
#output:hELLO mY nAME iS peter
加入()
- 它将所有项目都带入一个峰值中,并将它们加入一个字符串。
句法
例子
myDict = {"name": "John", "country": "Norway"}
mySeparator = "TEST"
x = mySeparator.join(myDict)
print(x)
#ouput: nameTESTcountry
分裂()
句法
string.split(separator, maxsplit)
#separator - use when splitting the string and by default any whitespace is a separator
# maxsplit - how many splits to do and default value is -1, which is "all occurrences"
例子
txt = "apple#banana#cherry#orange"
x = txt.split("#")
print(x)
#output: ['apple', 'banana', 'cherry', 'orange']
Zfill()
句法
例子
txt = "50"
x = txt.zfill(10)
print(x)
#output: 0000000050
上()
句法
例子
txt = "hello"
a = txt.upper()
print(a)
# output: HELLO