學習python的第三十九天-第二章 python必須知道的基礎語法

終於結束了四級和會計的考試,現在也是一身輕鬆啊,不過再過半個月又要面臨期末考試。想了想,打算假期要看完《零基礎學python》和《python網絡數據採集》這兩本書,如果像現在這個進度恐怕是完成不了,所以我決定簡單的部分博文中一帶而過就行。重點是把練習部分和難以理解的部分,一邊記錄一邊思考,這樣可能效率會高一些。因爲有之前兩本書的基礎,有些東西看一看就明白了。

第 2 章 Python必須知道的基礎語法

這章主要講的是在python編寫代碼的時候每次都會遇到需要注意的內容,是寫代碼的基礎。

2.1 Python的文件類型

python文件類型分爲三種,分別是,源代碼(擴展名以py結尾),字節代碼(擴展名以pyc結尾),優化代碼(擴展名以pyo結尾)。

2.2 python的編碼規範

這部分主要是介紹python的命名規則,代碼縮進和冒號,模塊導入的規範,使用空行分割代碼,語句分隔和正確註釋。簡單的來說這部分就是規範一下python代碼輸入的。

命名可以根據自己的喜好,要注意大小寫和下劃線的使用,儘量表明命名變量的內容,不管是自己還是別人在讀代碼的時候可以一目瞭然。注意不管是給變量命名還是給文件命名,都不能和python庫的名字重複,在運行時會報錯,所以如果報錯查不出代碼的原因,有可能和命名有關。

代碼縮進對於python來說是一種語法,不同的縮進效果不同,而且也可能會引起錯誤的發生。插入空行是爲了方便閱讀,代碼寫完之後很美觀。

註釋需要注意的是,在python 3中,默認的編碼是Unicode,所以不需要在每個python文件上註釋,但是在python 2中使用中文就必須加:#coding: UTF-8。註釋的作用還有是如果在運行過程中出現錯誤,我們又不想刪掉錯誤代碼,可以先註釋,然後再寫新代碼,這樣就不影響第二次運行。

語句的分割要注意的是python使用“\”作爲換行符。

2.3 變量和常量

這部分說的是全局變量和局部變量,不能被改變的常量,沒什麼可說的。

2.4 數據類型

python內置的數據類型有數字,字符串,元組,列表和字典。數字類型又被分爲整型,浮點型,布爾型,分數類型,複數類型。需要查看變量的類型,可以使用python定義的type類。

i= 1
print (type(i))

這樣就能清楚的知道變量屬於什麼類型了。

表示字符串的方式有單引號,雙引號,三引號。雙引號內可以套單引號,三引號內可以套雙引號和單引號。

2.5 運算符與表達式

python在做運算的時候遵循從左到右先乘除再加減的原則。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章