在學習變數及賦值之前,我們要知道什麼是變數!
舉個例子,3 * 4 = 12,在寫乙個算數程式的時候,我們往往會遇到很多個3 * 4 = 12
在多次用到這個程式的時候有兩種方法:
一種方法是直接在**中打出 3 * 4
另一種是用乙個變數來儲存 3 * 4
比如:
輸出結果為12
如果運用了變數, 在程式中只要輸入z, 就可以直接呼叫z,從**的嚴謹角度上來說, 直接使用變數, 可以是**更美觀, 從方便的角度來說, 使用變數可以縮短寫**的時間, 像 z = x * y 一樣,只需要呼叫結果z,輸出結果跟原來是一樣的,換句話說,現在的z,已經指向了數字12,因此,z是乙個變數,它的值是12。
再看下面的例子:
a 和 b的值分別是3和4,中間的等號(「=」)叫賦值符號,它與數學中的等號是不同的,切勿混淆
變數的命名和使用規則
變數名只能包含字母、數字和下劃線。變數名可以字母或下劃線打頭,但不能以數字打頭,不能以中文開頭
變數名不能包含空格,但可使用下劃線來分隔其中的單詞。例如,變數名greeting_message可行,但變數名greeting message會引發錯誤
變數名應既簡短又具有描述性。例如,name比n好,student_name比s_n好
慎用小寫字母l和大寫字母o,因為它們可能被人錯看成數字1和0。
python怎麼給x賦值 Python賦值魔法技巧
實驗環境 root localhost python v python 2.7.5 1.序列解包 多個賦值操作可以同時進行 x,y,z 1,2,3 x print y,z 2 3交換兩個或者多個變數也是可以的 x,y y,x print x,y,z 2 1 3 這裡所做的事叫做序列解包或者遞迴解包 ...
python 同時給多個變數賦值
python中可以同時給多個變數賦值,下面列舉了三種方法 assign values directly a,b 0,1 assert a 0 assert b 1 assign values from a list r,g,b red green blue assert r red assert g...
python 把函式的值賦給變數
本博文的知識點乙個是模組的呼叫和乙個自定義函式返回值賦值給變數 編寫乙個簡單的函式模組 root bigdata zw more d.py usr bin python coding utf 8 defrun name list1 hello name return list1編寫乙個呼叫的指令碼 ...