1. 程式人生 > >python基礎知識第二篇

python基礎知識第二篇

基本資料型別
數字                  整形 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