建立變數

Python 的資料科學入門

Hillary Green-Lerman

Lead Data Scientist, Looker

填寫失蹤幼犬報告

失蹤幼犬報告

name = "Bayes"
height = 24
weight = 75.5
Python 的資料科學入門

變數命名規則

  • 必須以字母開頭(通常為小寫)
  • 首字母之後可用字母、數字、底線
  • 不可有空白或特殊字元
  • 區分大小寫(my_varMY_VAR 不同)
# 合法變數
bayes_weight
b
bayes42
# 不合法變數
bayes-height
bayes!
42bayes
Python 的資料科學入門

錯誤訊息

bayes-height = 3
File "<stdin>", line 1
    bayes-height = 3
                   ^
SyntaxError: can't assign to operator
Python 的資料科學入門

浮點數與字串

  • float:表示整數或小數

    height = 24
    weight = 75.5
    
  • string:表示文字;可含字母、數字、空白與特殊字元

    name = 'Bayes'
    breed = "Golden Retriever"
    
Python 的資料科學入門

常見字串錯誤

  • 沒加引號會發生名稱錯誤。
owner = DataCamp
File "<stdin>", line 1, in <module>
    owner = DataCamp
NameError: name 'DataCamp' is not defined
  • 引號左右不一致會有語法錯誤。
fur_color = "blonde'
File "<stdin>", line 1
    fur_color = "blonde'
                       ^
SyntaxError: EOL while scanning string literal
Python 的資料科學入門

顯示變數

name = "Bayes"
height = 24
weight = 75

print(height)
24
Python 的資料科學入門

一起來練習吧!

Python 的資料科學入門

Preparing Video For Download...