變數其實在於我們生活當中經常出現
例如...身高、體重、年齡、姓名等等
每個人都有,但都不盡相同
而像這樣的身高、體重、年齡等,或是...在運算時所用到會變的參數
都可以說是變數,而變數是可以由我們賦予一個值去做運算的
目錄:
1. 命名變數 - 在Python中變數的命名規則
2.變數宣告 與 值的賦予
1. 命名變數 - 在Python中變數的命名規則
。大小寫英文a~z、A~Z,而且有大小寫之分
。數字0~9
。底線 _
例如: height、Weight、BMI、Name...
但...有些字是不可以使用的,又稱為保留字
因為這些保留字是Python已經定義並且在撰寫程式時需使用的單詞,因此不可以再用來當作變數的宣告,部分常用的未來我們會學習到,有興趣的也可以上網找找每個保留字的意思!
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
我們可以利用下面三行程式碼列出以上這些保留字
import keyword
keyList = keyword.kwlist
print(keyList)
2.變數宣告 與 值的賦予
在程式裡『宣告』的意思是指將一個變數賦予型態及值,
在Python中,同一變數可以根據我們賦予的值給予不同的型態
像是...整數、浮點數、字串 或 布林值
甚麼意思呢? 我們來看看下圖
第一行,我宣告了一個height的變數,賦予他值為180,印出的型態為int(整數)
第二行,我將第一行宣告的height變數,賦予他值為"180"(字串),印出的型態為str(字串)
所以同一個height變數在值的不同,所能表示的型態不同
相比其他語言,基本上在宣告變數時,同時必須要決定變數的型態了,例如:java...
練習看看,宣告你的姓名、身高及體重吧!
想利用Eclipse撰寫Python程式嗎?
[Python-入門教學] 第一話 : 如何安裝Python?
[Python-入門教學] 第二話 : 用Python向世界問好! 你的第一支程式碼
[Python-入門教學] 第三話 : 這是數字...? 還是..文字?? 辨別資料的型態(型別)
留言列表