盡量表達什麼是變數,使在讀取這篇的你懂得它
以簡單暴力抽象的來說,就是裝東西的箱子
怎會說是箱子呢?
因為變數就是用來儲存資料的存在,那不就跟箱子裝進東西一樣嗎!
接下來,將詳細介紹一下箱子(變數)怎運用
變數的名稱只能以英文字母(大小寫有差別)、數字及底線組成
而需要知道的是變數名稱不可以以「數字」為開頭命名
而保留字也不能使用在命名唷
保留字 | 說明 |
---|---|
if | 條件語句,與 else , elif 結合使用 |
elif | 條件語句 與 if , else 結合使用 |
else | 條件語句 條件語句,與 if , elif 結合使用。也可以用於異常和迴圈使用 |
and | 用於表示式運算,邏輯"與"使用 |
or | 用於表示式運算,邏輯"或"使用 |
not | 用於表示式運算,邏輯"非"使用 |
import | 用於匯入模組,可以與 from 結合使用 |
from | 用於匯入模組,與 import 結合使用 |
as | 用於型別轉換,常用於引入函式庫時的重新命名及檔案操作時的重新命名 |
assert | 用於判斷變數或條件表示式的值是否為真 |
raise | 異常丟擲操作 |
for | 迴圈語句 |
while | 迴圈語句 |
break | 中斷迴圈語句的執行 |
continue | 繼續執行下一次迴圈 |
try | 包含可能會出現異常的語句,與 except,finally 結合使用 |
except | 包括捕獲異常後的操作程式碼,與try,finally結合使用 |
finally | 用於異常語句。無論是否引發異常,始終要執行 finally 包含的程式碼塊,與 try , except 結合使用 |
pass | 空語句,常為了保持程式完整性 |
def | 用於定義函式或方法 |
return | 用於從函式返回計算結果 |
lambda | 定義匿名函式 |
del | 刪除變數或者序列的值 |
global | 定義全域性變數 |
nonlocal | 在一個函式中修改該函式內部作用域的變數 |
in | 判斷變數是否存在序列中 |
is | 判斷變數是否為某個類的例項 |
with | 簡化Python的語句,在檔案管理時,常於 as 結合使用 |
yield | 用於從函式依次返回值 |
class | 用於定義類別 |
None | 空值常量,資料型別為NoneType |
True | 布林值之一,常用於判斷 |
False | 布林值之一,常用於判斷 |
資料型態 | 說明 |
---|---|
int | 整數,經由函式int可以將任何整數、浮點數與整數字串當作輸入,轉換成整數 |
str | 字串,將輸入的物件轉成字串 |
float | 浮點數,可以將任何整數、浮點數與浮點數字串轉換成浮點數。 |
bool | 布林值,根據輸入的資料決定結果是True或False |
說太多不太實際,實際體驗比較學得會
「身體學會的,誰也拿不走」 -- 雲門舞集舞蹈教室執行長 温慧玟
就如上述的話語,來讓我們用手、眼睛及腦袋親自去學習
box = 9487
print(box)
type(box)
box = "948794狂"
print(box)
type(box)
box1 = 99
box2 = 1
print(box1 + box2)
type(box1 + box2)
box1 = "Hello, "
box2 = "Old Siao"
print(box1 + box2)
type(box1 + box2)
box1 = "Old Siao"
box2 = 1
print(box1 + box2)
type(box1 + box2)
通過以上的實際體驗,有無比較了解了變數的意思呢,若是不懂就多操作理解幾遍吧。