python學習隨記2

2021-09-26 05:07:59 字數 678 閱讀 1469

變數名的命名規則,說白了和c語言、matlab、verilog類似,在我的眼中可以說是基本沒不存在區別的。避免數字開頭和系統已使用的字串即可。通常情況下變數名都有其內涵,例如你要乙個計數器,那麼變數名一般為cnt,或者是xx_cnt之類的。

使用變數是可以不用事先宣告,但是使用前要提前賦值,(我想用一定要提前賦值,但是不知道是否合理,管他反正我的隨筆是寫給我自己看的),如下所示,其中year一定要提前賦值,若未提前賦值就使用year進行判斷則會出現語法錯誤。

year = input (「input 1 means leep year, 2 means nonleap year:」)

if year == 「1」:

daysperyear =366

elif year==「2」:

daysperyear =365

使用轉移字元』』,如需要輸出「let』s go!」,當然使用雙引號是其中的一種做法,另外一種做法就是採用轉移字元』』,正確的寫法為 print(『let』s go! 『)。如果非要原字元輸出,可在第乙個引號前加乙個小寫的r。如,str = r"c:\program files\fishc\good』』\",print(str)輸出為 c:\program files\fishc\good』』\,值得注意的是str為python的內建函式,雖然python是允許這樣,建議不要使用內建函式作為變數的表示符,切記切記。

python學習筆記 隨記

while迴圈和for迴圈同樣擁有else分支 用break不會執行迴圈所擁有的else分支 global關鍵字用來在函式或者其他區域性作用域中使用全域性變數 gcount 0 def global test print gcount def global counter global gcount...

python初學隨記

語言特點 開源 跨平台,擴充套件性強 類庫多 主流開發工具 pycharm 學習版本 python3.6.5 基礎 注釋用 基本資料型別 4種 整數 int 浮點數float 字串str 布林值bool true false 字典分支 if 表示式 elif 表示式 else 了解方法 input ...

python語法隨記

1 sample 序列a,n 功能 從序列a中隨機抽取n個元素,並將n個元素生以list形式返回。2 字元對應的unicode值 ord 你的字元 3 unicode對應的字元 chr 2034 4 map 方法func,序列1,序列2,功能 將序列中每個元素依次作為方法func的引數,返回 fun...