python基礎

變量:1.無需聲明 2. 變量類型動態改變

0b01001(二進制)   0o344(八進制)  0xaf(十六進制)

字符串

含有引號:1. 用\轉義 2. 用不同引號括起來

字符串拼接:數值先用str()/repr()轉換,用”+“拼接; 長字符串用三個引號拼接,或‘\n’換行;但r開頭,‘\n’不會變成換行符

字節串: bytes()函數/encode()方法,或者在字符串前加‘b’    (s.encode()bytes(s,'UTF-8')

s = 'hhh %s'
print(s %  'cute')
# 'hhh cute'

s.upper()
s.lower()
s.title()

dir(str)   // help()

刪除空白:

s=' kkk '
print(s.rstrip()) # 刪除右邊空白
print(s.lstrip())
print(s.strip())
startswith() #是否以指定字符開頭
endswith()
find() #是否找到字符,如果有返回位置,找不到返回-1
index() # 字符串出現的位置
replace() 
translate() # 翻譯映射進行轉換
split() # 分割成多個短語
join() # 短語鏈接成字符串

算數運算符:

//(整除),%(取餘),**(乘方)

高級模塊:math

is : 是否是同一個對象

==: 是否相等

 

進制轉換

hex()十六進制 /oct() 八進制  /bin 二進制

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