1 python幾點注意事項
1.1 python注釋
小王沒上班幾天,老闆過來告訴小王把這份業務代碼熟悉下,納尼,全是26個英文字母,都沒有一點注釋,嘿嘿,注釋雖好,可不要貪杯喲!
那麼在python中,分為單行注釋和多行注釋,單行注釋以“#”開頭,多行注釋使用兩個三引号包含起來,如下圖所示
#小王平時喜歡幹啥呀
1.2 python行與縮進
python使用縮進來表示代碼塊,并不使用{}來控制函數等。縮進的空格數是可變的,但是同一個代碼塊的語句必須包含相同的縮進空格數,縮進不一緻就會導緻運作錯誤。 正确的縮進
if
錯誤的縮進
if
1.3 編碼
先了解什麼是編碼,為什麼有編碼,可以參考這篇文章 常見編碼 在這裡我們應該需要知道的是在python2中,如果我們需要使用中文,需要在代碼最開始寫上-- coding:utf-8 --,python3已經預設支援了中文,是以也就不用寫了。
1.3 多行語句
python中通常是一行寫完一條語句,但是當語句很長的時候,我們想多行編寫,這個時候就需要使用
反斜杠(‘’‘’)來實作多行語句。
TalkCode
1.4 使用者輸入輸出
python中使用input()函數來和使用者互動
print
2 辨別符命名規範
辨別符就好像我們每個人的名字,它的主要作用就是作為變量、函數、類、子產品以及其他對象的名稱。那是不是任意組合26個字母都可以成為辨別符呢,當然不是。
2.1 命名規則
- 辨別符是由字元(A~Z 和 a~z)、下劃線和數字組成, 但第一個字元不能是數字。
- 辨別符不能和 Python 中的保留字相同,那麼保留字都有哪些呢?如下圖所示
- Python中的辨別符中,不能包含空格、@、% 以及 $ 等特殊字元
- 在 Python 中, 辨別符中的字母是嚴格區分大小寫的 好了,我們舉幾個例子看看。那麼命名是合法的,哪些是不合法的
UserName
2.2 注意以下劃線開頭的辨別符
- 以單下劃線開頭的辨別符(如 _height),表示不能直接通路的類屬性,其無法通過 from...import* 的方式導入;
- 以雙下劃線開頭的辨別符(如__add)表示類的私有成員;
- 以雙下劃線作為開頭和結尾的辨別符(如 init ),是專用辨別符。
3 資料類型
3.1 包含哪些資料類型
- number(數字)
- string(字元串)
- list(清單)
- tuple(元組)
- sets(集合)
- dictionary(字典) 六種常用的方法以及應用場景将在後面整理,因為我得先學習語句等東東喲。
4 總結
這篇文章簡單的總結了python中的注釋,編碼,命名規則,輸入輸出,縮進等,這些微不足道的細節有時候總是讓人頭疼,是以希望小哥哥小姐姐都記在心理,如果覺得文章請給我小心心喲,同時關注[我是程式員小賤]公衆号免費領取大量面試資料和學習視訊書籍,嘿嘿嘿,我們下一節不見不散!