2021-09-18|閱讀時間 ‧ 約 3 分鐘

PYTHON變數及資料型態

一、什麼是變數?
  變數是指用來代表某一種資料型態的符號,以非數字的符號來表達,可以是英文字母也可以是一個英文單字,不過python有一些英文字母不能被當作變數,我們稱作保留字,例如:False、None、True、and、is、not、or、......,之後會在介紹。 (這裡不建議使用中文來當作變數名稱,有時候會造成系統上的問題)
這邊先快速示範一下變數 新建一個Python文件,一開始會要先創建資料夾,才可以建立python文件
print是python的一個指令用來輸出 在這裡可以看到,我們將X當作變數,利用等號將變數X宣告為1,變數Y也是同理,利用print輸出變數X和變數Y,可以得到1和1 “代表不同變數可以宣告成同一個資料
程式碼1
終端機1
讓我們繼續看下一個例子 如果在下方再宣告一次變數X=10會產生什麼變化 沒錯會在第二次print時,因為將變數X再宣告為10,所以之後的X都會變成10 “代表一個變數只可以宣告成一個資料
程式碼2
終端機2
變數可以指定成各個資料型態,接下來我會再介紹資料型態有哪些,這邊先展示給大家看,變數的名稱是可以隨機設置的
程式碼3
終端機3

二、 Python的資料型態:
  1. 數值
  2. 字串
  3. 布林值
  4. 容器

  1. 數值型態
    A. 整數(int)     整數顧名思義就是不包含小數點後的數值
    B. 浮點數(float)     數值包含小數部分

  2.字串型態
    A.字串(str)     用單引號或是雙引號包圍起來的內容,都是字串     單引號  =  '例子 '     雙引號  =  "例子 "
    B.字元(chr)     組成字串的元素

  3.布林值(bool)
     只有True和False,是電腦科學中的邏輯資料型別,以發明布林代數的數學     家喬治·布爾為名,通常是真和假。

  4.容器型態
    A.List(有順序、可變動列表)     
程式碼4 (\n是換行輸出)
終端機4
    B.Tuple(有順序、不可變動列表)     跟list差不多但是使用的是(),如果只有一個元素時,要加一個逗號,例如:(1,)
    C.set(無順序,不重複的集合)     有兩種方式都代表集合
程式碼5
終端機5
    D.dictionary(字典)     一個key對應一個value,{'香蕉':'banana', '箱子':'box'}
程式碼6
終端機6

三、結論
  這次講解了一些python的基本知識,今天只有介紹容器型態的意義,後續還有一些操作,例如:增加資料、刪除資料,會再下次講解

分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.