1. 程式人生 > >重修課程day7(python基礎4之基礎補充)

重修課程day7(python基礎4之基礎補充)

文件 bit nds strip pytho div 處理 編碼 from

一 bit,和bytes的關系

 bit:就是計算機的最小的表示單位。

 bytes:就是計算機的最小的儲存單位。

  1 字節(bytes) = 8 位(bit)

   格式: 

print(bytes(‘字符‘,encoding=‘utf-8‘))
    文件默認讀取文件

二 strip的其他功能

 strip去掉兩邊的空格,換行符,制表符等等,還可以指定刪除字符

a=‘  dsad  ‘
print(a.strip())

b=‘\ndsfsadagh\t‘
print(b.strip())
print(123)

c=‘fsdfdsgf‘
print(c.strip(‘f‘))

三 print的補充

 print自帶換行的功能;但是為了不讓換行,裏面還有一個功能就是end,就是可以不用換行。

print(123)
print(456)


print(123,end=‘ ‘)
print(456)

四 字母,數字,下劃線的組成的字符串會被優化處理----------節省內存

五 python2和python3 的差別:1 range和xrange:python3中的range和python2中的xrange功能一樣的。

              2 除號(/):python2的除號是整除,python3中的除號是取精確的商

              3 print:python2中的打印不需要括號,而python3需要括號

              4 input和raw_input:python2中的raw_input和python3中的input功能一樣的

              5 編碼:python2不支持漢子,python3是支持漢子的

六 fromkeys對可變的數據類型做value,修改一個值,其他都會受影響,而你可變的數據類型是不會受影響value的。

重修課程day7(python基礎4之基礎補充)