python基礎知識第二篇
阿新 • • 發佈:2018-12-13
基本資料型別
數字 整形 int
---int
將字串轉換為數字
num="123" n1=int(num) print(n1)
print(type(a))
檢視是什麼型別的
num=10
print(type(num))
、 ----bit_length
當前數字的二進位制,表示至少用幾位來二進位制
num=10 s1=num.bit_length() print(s1)
字串 str
capitalize作用:首字母大寫
s1="dlplpa" s2=s1.capitalize() print(s2)
casefold 和 lower 作用:casefold 更牛逼,把所有字母變小寫
s1="DFSHSRHSH" s2=s1.casefold() print(s2)
center(20,"*") 設定寬度,並將內容居中,20代指總長度,空白未知填充,只能填一個字元
s1="DFSHSRHSH" s2=s1.center(20,"中") print(s2)
count(“e”,5,8) 計算字元中出現的次數,5代表指從第5個字元開始,第8個字元結束
s1="fetgesgsgsggssdfg" s2=s1.count("e",5,8) print(s2)
endswith 以什麼結尾,返回結果為布林型
s1="fetgesgsgsggssdfg" s2=s1.endswith("fg") print(s2)
startwith 以什麼開始
s1="fetgesgsgsggssdfg" s2=s1.startswith("f") print(s2)
format 將字串中的佔位符替換為指定的值
s1="i am {da}" s2=s1.format(da="小可愛") print(s2)
format_map 同上,表達方式不同
s1="i am {da}" s2=s1.format_map({"da": "小可愛"} ) print(s2)
isalnum 判斷是否只包含數字和字母 返回型別是布林型
s1="dad2323_" s2=s1.isalnum() print(s2)
布林值 bool
列表 list
元祖 tuple
字典 dict