PYTHON變數及資料型態

2021/09/18閱讀時間約 2 分鐘

一、什麼是變數?

  變數是指用來代表某一種資料型態的符號,以非數字的符號來表達,可以是英文字母也可以是一個英文單字,不過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的基本知識,今天只有介紹容器型態的意義,後續還有一些操作,例如:增加資料、刪除資料,會再下次講解

為什麼會看到廣告
8會員
10內容數
每次要學習程式語言時都會覺得很困難,不敢嘗試,我會將我學python遇到的困難和做法在文章中詳細講述,但我不是本科生,在介紹上可能有錯誤所以有問題都可以提出或是糾正,謝謝
留言0
查看全部
發表第一個留言支持創作者!