字符串的膜法第一晚上( `д´)!(字符串方法)

今天下了一個pycharm,看了一下str的用法,記錄一下方便以後使用
test = ‘qweqwe123123!@#!@#’
v = test.巴拉巴拉(巴拉巴拉的參數)
print(v)
capitalize第一個字母大寫
center設置內容並將內容居中,一個可有可無的字符
count可以數出來你這個裏面有多少個什麼東西
endswith參數裏面可以寫起始位置和結束爲止,找到包含不包含“什麼”,包含返回true 不包含返回false

test = 'i am {name},age {a}'
v1 = test.format(name = 'qw',a = 10)
print(v1)  #format的作用是替換裏面的替換符

index的作用是尋找參數
isalnum會返回true和false如果裏面全是數字和字母就會返回true有特殊字符就會有false
isalpha只能英文

isdigit是不是數字,和isdecimal一樣會看特殊字符比如說isdigit就識別②
isidentifier同上,字母和數字
islower同上,不能有大寫字母
expandtabs的作用是比如你在參數中寫的是(20)在你不夠20個字符的時候會補齊空格到20個,讓顯示的時候規範一些
islower判斷裏面是否全是小寫
isnumeric是否爲數字,支持中文
isprintable打印時只有真實值只有true包含\n\t什麼的就會false不可見的東西爲false
isisspace判斷是否全部是空格,包含空格就會false
istitle判斷每一個首字母是否是大寫
join將字符串的每一個元素按照指定分隔符進行拼接:

test = '你媽死了我是你爹'
v='!'
q= v.join(test)
print(q)

結果就會輸出“你!媽!死!了!我!是!你!爹”(你可真不文明)

test = 'aaa'
v = test.rjust(20,'@')
print(v)

ljust和rjust是相對的,上面那個輸出結果是aaa右面20個@
好累啊,先下班晚上回家再學習吧

test = ' Alex '
v1 = test.islower()#判斷是否是小寫
v2 = test.lower()#變成小寫
v3 = test.isupper()#判斷是否全部是大寫
v4  = test.upper()#全部變成大寫
print(v1,v2,v3,v4)
test.lstrip()#去掉左邊的空格
test.rstrip()#去掉右邊的空格
test.strip()#去掉所有的空格 

睡了睡了Zzzzz

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章