python系列筆記一:基本資料型別
阿新 • • 發佈:2019-01-23
一.數字
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.52、字串
(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 個字元提取一個