1. 程式人生 > >python系列筆記一:基本資料型別

python系列筆記一:基本資料型別

一.數字

1、 python數字型別分為整形和浮點型別

整數預設使用十進位制數(以10為底),除了十進位制還有以下三種進位制: 0b或0B代表二進位制 0o或0O代表八進位制 0x或0X代表十六進位制  Python 裡最簡單的資料型別是布林型,它只有兩個可選值:True 和False。boolean 轉int 使用 int(true)  >> 1 將浮點數轉為int的時候會丟失後面的精度  int(68.26) >> 68 僅包含數字和正負號的字串 int('-8992') >>-8992 *-->float  float(true)  >> 1.0   float(1) >>1.0 float('-1.5') >> -1.5

2、字串

(1)、建立

使用‘’ 或者 “”建立字串  >>> 'Snap'
'Snap'
>>> "Crackle"
'Crackle' ‘’‘ ''' """ """ 用於建立多行字串

(2)、型別轉換

str() 進行型別轉換 str(98.0) >> '98.0'  str(1.0e4) >> 10000 str(True) 'True'

(3)、使用’\‘轉義

(4)、使用+拼接

(5)、*複製

(6)、[]提取字元

(7)、使用[start:end:step]分片

• [:] 提取從開頭到結尾的整個字串
• [start:] 從start 提取到結尾
• [:end] 從開頭提取到end - 1
• [start:end] 從start 提取到end - 1
• [start:end:step] 從start 提取到end - 1,每step 個字元提取一個

(8)、len()獲得長度

(9)、split()分割

(10)、join()合併

(11)、replace()替換