張乃元Python字串string方法methods
教學影片371
vscode和w3school截圖
程式碼
txt = "張乃元 love 芒果, 芒果 are my favorite 水果" print(txt.zfill(40)) print(txt.count("芒果")) print('內建函數len(length)',len(txt)) print('find',txt.find("芒果")) print('rfind',txt.rfind("芒果")) print("print列印,字串string,字元character的組合") print(txt.title()) print(txt.lower()) print(txt.upper()) print(txt.swapcase()) c = chr(10820) print(c) for i in range(33320, 33340): print(chr(i)) for i in range(80, 100): print(chr(i))
W3schools字串方法列表
Method | Description |
---|---|
capitalize() | Converts the first character to upper case |
casefold() | Converts string into lower case |
center() | Returns a centered string |
count() | Returns the number of times a specified value occurs in a string |
encode() | Returns an encoded version of the string |
endswith() | Returns true if the string ends with the specified value |
expandtabs() | Sets the tab size of the string |
find() | Searches the string for a specified value and returns the position of where it was found |
format() | Formats specified values in a string |
format_map() | Formats specified values in a string |
index() | Searches the string for a specified value and returns the position of where it was found |
isalnum() | Returns True if all characters in the string are alphanumeric |
isalpha() | Returns True if all characters in the string are in the alphabet |
isascii() | Returns True if all characters in the string are ascii characters |
isdecimal() | Returns True if all characters in the string are decimals |
isdigit() | Returns True if all characters in the string are digits |
isidentifier() | Returns True if the string is an identifier |
islower() | Returns True if all characters in the string are lower case |
isnumeric() | Returns True if all characters in the string are numeric |
isprintable() | Returns True if all characters in the string are printable |
isspace() | Returns True if all characters in the string are whitespaces |
istitle() | Returns True if the string follows the rules of a title |
isupper() | Returns True if all characters in the string are upper case |
join() | Converts the elements of an iterable into a string |
ljust() | Returns a left justified version of the string |
lower() | Converts a string into lower case |
lstrip() | Returns a left trim version of the string |
maketrans() | Returns a translation table to be used in translations |
partition() | Returns a tuple where the string is parted into three parts |
replace() | Returns a string where a specified value is replaced with a specified value |
rfind() | Searches the string for a specified value and returns the last position of where it was found |
rindex() | Searches the string for a specified value and returns the last position of where it was found |
rjust() | Returns a right justified version of the string |
rpartition() | Returns a tuple where the string is parted into three parts |
rsplit() | Splits the string at the specified separator, and returns a list |
rstrip() | Returns a right trim version of the string |
split() | Splits the string at the specified separator, and returns a list |
splitlines() | Splits the string at line breaks and returns a list |
startswith() | Returns true if the string starts with the specified value |
strip() | Returns a trimmed version of the string |
swapcase() | Swaps cases, lower case becomes upper case and vice versa |
title() | Converts the first character of each word to upper case |
translate() | Returns a translated string |
upper() | Converts a string into upper case |
zfill() | Fills the string with a specified number of 0 values at the beginning |
補充
character - 字元字串=>字元組成
length(字串長度> chr(字碼)
zfill(20)=>填入20個0 upper()=>大寫 lower()=>小寫 swapcase=> 大寫=>小寫 bin => 2進制 hexadecimal => 16進制 decimal => 10進制 abs => 絕對值
截圖清晰,迴圈,補充,神優秀。https://naiyuanzhang1226.blogspot.com/2024/02/pythonstringmethods.html
回覆刪除