iT邦幫忙

2021 iThome 鐵人賽

DAY 4
0
自我挑戰組

學習30天的Python系列 第 4

學習Python紀錄Day4 - Python資料型別

Python的程式註解

  • 單行註解 → 以#開始
  • 多行註解 → 以'''和'''括起

資料型別

數值資料型別
→整數integer、浮點數float、複數complex number

字串型別
→字串string

容器型別(contains type)
→串列list + 元組tuple + 字典dictionary

數值資料型別

整數資料型別
Python支援二進位、八進位、十六進位數字系統,數值需加上數字系統的字首來分別。

數字系統 字首
二進位 0B或0b
八進位 0O或0o
十六進位 0X或0x

浮點數資料型別
精確度可以到小數點下15位

複數資料型別
語法:

a + bj


type()函式
→可以取得參數變數的資料型別

字串資料型別

使用「’」或「”」括起,python沒有字元型別(引號裡的字串只有一個時就是字元

布林資料型別

使用True和False來表示

下列變數值也視為false:
(1) 整數值0或浮點數值0.0
(2) 空的list[]、tuple()、dictionary{}
(3) 關鍵字None

資料行別轉換

Python需呼叫型別轉換函式來轉換資料型別。
常見的型別轉換函式:

  1. str() → 將任何資料型別轉成字串資料型別
  2. int() → 轉成整數資料型別。(若參數為浮點數,轉成整數後精確度會較不準)
  3. float() →轉成浮點數資料型別



上一篇
學習Python紀錄Day3 - Aconada安裝
下一篇
學習Python紀錄Day5 - tuple、list和dictionary的應用
系列文
學習30天的Python30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言