兩類四種表示方法:
由一對單引號或雙引號表示:單行字串
由一對三單引號或三雙引號表示:多行字串
若希望在字串**現單引號(或雙引號):「 』 」/『 」 』字串的序號及索引切片(正向遞增/反向遞減)若希望出現單引號z和雙引號:''' 既有『也有「 '''
索引字串的特殊字元:轉義符 \切片:[m:n:k]
e.g. "〇一二三四五六七**十"[1:8:2]的結果是"一三五七"
"〇一二三四五六七**十"[::-1]結果是"十九八七六五四三二一〇"
e.g."雙引號\"" "\b"回退 "\n"換行(游標移動到下行首)"\r"回車(游標移動到本行首)
unicode編碼:每個編碼對應乙個字元
「方法」是專有名詞,特指.()風格函式中的函式str.lower()/str.upper()「方法」本身也是函式,但與有關
全部字元小寫/大寫
"abcdefg".lower() 結果為"abcdefg"
str.split(sep=none)
返回乙個列表,由str根據sep被風格的部分組成
"a,b,c".split(",") 結果為['a','b','c']
str.count(sub)
返回子串sub在str**現的次數
str.replace(old,new)
返回字串str副本,所有old子串被替換成new
"python".replace("n","n123.io") 結果為「python123.io」
str.center(width[,fillchar])
字串str根據寬度width居中,fillchar可選
"python".center(20,"=") 結果為"*****==python*****=="
str.strip(chars)
從str中去掉在其左側和右側chars中列出的字元
"= python= ".strip(" =np")
結果為"ytho"
str.join(iter)
在iter變數除最後乙個元素外每個元素後增加乙個str
",".join("12345")
結果為「1,2,3,4,5」
":計算機的cpu佔用率為".format("2018-10-10","c",10)一般情況下一一對應填寫
若有特殊標註則按標註填寫
python day4 關於字典
一 字典 1 字典裡的每乙個元素都是乙個鍵值對 2 可以通過get 函式來索引,通過輸入鍵來索引 值 3 字典的建立 1 通過 建立 a 2 通過dict函式建立 b dict name pengxiaofeng age 22 或者 a dict name pengxiaofeng age 22 3...
知識星球Python Day4的任務
1 函式關鍵字 函式用關鍵字def來定義 2 函式的定義 python定義乙個函式需要使用def語句,依次寫出函式名 括號 括號中的引數和冒號。然後在縮排塊中編寫函式體,函式的返回值用return語句返回。3 函式引數與作用域 引數分為 1 預設引數 在函式定義時為引數賦乙個值 2 可變引數 在呼叫...
Python day4 常見的Python函式
函式 描述舉例 abs x 返回x的絕對值 abs 2.3 2.3 max x1,x2,返回x1,x2,的最大值 max 2,3,5 5 min x1,x2,返回x1,x2,的最小值 min 1,1,2 1 pow a,b 返回a的b次方值 a b pow 2,2 4 round x 返回與x最接近...