Python基礎函式使用知識

heshuuqqq發表於2020-10-03

1.Python中ASCII碼的數字和字元的轉換
將ASCII字元轉換為對應的數值即‘a’–>65,使用ord函式,ord(‘a’)
使用chr函式,將數值轉換為對應的ASCII字元,chr(65)。

2.Python中字元和數字的轉換
將字元轉為數字型別,使用eval()。如:eval(“123”)等價於數字123。
將數值轉為字元型別,使用str()。如:str(123)等價於字元"123"。
特別提醒:數值型別使用eval()會報錯,如:eval(123),這是錯誤的,
同理,str()也是如此,請特別注意。

3.split()的使用。
split()函式用於分割字串型別例如:d=“dojhfuh” do=d.split(“h”)是正確的。同時do是列表型別,特別宣告:do是列表型別!我就經常忘記了。

4.range()的使用。
預設情況下,range(x),x為整形,表示範圍是0—x,不包括x。range(x,y)表示範圍是x—y,不包括y。

5.輸出函式print()。
如果不想換行,則使用print(" “,end=” “),end=” “表示最後一位\n用空格代替,同時end=”*****",則輸出末位會顯示****。

6.建立列表,字典,集合型別。
列表:d=list() 或者 d=[]
字典: d=dict() 或者 d={}
集合: d=set()

以上為個人認為較為重要的知識點,後續還會進行補充,如有錯誤,還望提醒,謝謝,希望對各位有所幫助。

相關文章