天天看點

python 全部縮進一行_[python基礎]1 python基礎之必備知識

python 全部縮進一行_[python基礎]1 python基礎之必備知識

1 python幾點注意事項

1.1 python注釋

小王沒上班幾天,老闆過來告訴小王把這份業務代碼熟悉下,納尼,全是26個英文字母,都沒有一點注釋,嘿嘿,注釋雖好,可不要貪杯喲!

python 全部縮進一行_[python基礎]1 python基礎之必備知識

那麼在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個字母都可以成為辨別符呢,當然不是。

python 全部縮進一行_[python基礎]1 python基礎之必備知識

2.1 命名規則

  • 辨別符是由字元(A~Z 和 a~z)、下劃線和數字組成, 但第一個字元不能是數字。
  • 辨別符不能和 Python 中的保留字相同,那麼保留字都有哪些呢?如下圖所示
python 全部縮進一行_[python基礎]1 python基礎之必備知識
  • Python中的辨別符中,不能包含空格、@、% 以及 $ 等特殊字元
  • 在 Python 中, 辨別符中的字母是嚴格區分大小寫的 好了,我們舉幾個例子看看。那麼命名是合法的,哪些是不合法的
UserName
           

2.2 注意以下劃線開頭的辨別符

  1. 以單下劃線開頭的辨別符(如 _height),表示不能直接通路的類屬性,其無法通過 from...import* 的方式導入;
  2. 以雙下劃線開頭的辨別符(如__add)表示類的私有成員;
  3. 以雙下劃線作為開頭和結尾的辨別符(如 init ),是專用辨別符。

3 資料類型

3.1 包含哪些資料類型

  1. number(數字)
  2. string(字元串)
  3. list(清單)
  4. tuple(元組)
  5. sets(集合)
  6. dictionary(字典) 六種常用的方法以及應用場景将在後面整理,因為我得先學習語句等東東喲。
python 全部縮進一行_[python基礎]1 python基礎之必備知識

4 總結

這篇文章簡單的總結了python中的注釋,編碼,命名規則,輸入輸出,縮進等,這些微不足道的細節有時候總是讓人頭疼,是以希望小哥哥小姐姐都記在心理,如果覺得文章請給我小心心喲,同時關注[我是程式員小賤]公衆号免費領取大量面試資料和學習視訊書籍,嘿嘿嘿,我們下一節不見不散!

繼續閱讀