1. 程式人生 > >python基礎筆記(一)

python基礎筆記(一)

val 變量 下劃線 .py 字母 pass 變量名 del 交互

python解釋器執行python程序的過程:python3 C:\test.py
1.啟動python解釋器(內存中)
2.將C:\test.py 內容從硬盤讀入內存(這一步與文本編輯器是一樣的)
3.執行讀入內存的代碼

如果想要永久保存代碼,就要用文件的方式
如果想要調試代碼,就要用交互式的方式


變量定義規則

變量名只能是 字母、數字或下劃線的任意組合
變量名的第一個字符不能是數字
以下關鍵字不能聲明為變量名[‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘exec‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘not‘, ‘or‘, ‘pass‘, ‘print‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘]

變量
定義一個變量,儲存的數據是變量值
變量名與變量值只是一種綁定關系
變量名本身並沒有儲存值的功能

值的引用計數或者說值身上綁定的變量名為0個,python解釋器就會定期回收他們

變量定義的三個重要組成成分
1 id 2 type 3.value(值)


id(變量名) 回車可以得到變量在id
type(變量名) 回車可以得到變量的類型
直接輸入 變量名 回車可以得到變量的值

變量1 is 變量2 is用來判斷兩個變量的ip是否相同
變量1 == 變量2 ==用來判斷兩個變量的值是否相同

兩個變量值相同的變量,當數值比較小時,ip相同
當數值比較大時,ip不同


常量:不變的量
python中沒有常量的專門定義方式,通常用變量名全部大寫代表常量

python基礎筆記(一)