文章目錄
1 python幾點注意事項
1.1 python註釋
小王沒上班幾天,老闆過來告訴小王把這份業務代碼熟悉下,納尼,全是26個英文字母,都沒有一點註釋,嘿嘿,註釋雖好,可不要貪杯喲!
那麼在python中,分爲單行註釋和多行註釋,單行註釋以“#”開頭,多行註釋使用兩個三引號包含起來,如下圖所示
#小王平時喜歡幹啥呀
print('平時喜歡幹啥呀?')
‘’’
告訴小王喜歡打籃球
同時喜歡尤克里裏
‘’’
print("喜歡打籃球")
print("喜歡尤克里裏")
1.2 python行與縮進
python使用縮進來表示代碼塊,並不使用{}來控制函數等。縮進的空格數是可變的,但是同一個代碼塊的語句必須包含相同的縮進空格數,縮進不一致就會導致運行錯誤。
正確的縮進
if True:
print("True")
else:
print("False");
錯誤的縮進
if True:
print("True")
else:
print("False")
1.3 編碼
先了解什麼是編碼,爲什麼有編碼,可以參考這篇文章
常見編碼
在這裏我們應該需要知道的是在python2中,如果我們需要使用中文,需要在代碼最開始寫上-- coding:utf-8 --,python3已經默認支持了中文,所以也就不用寫了。
1.3 多行語句
python中通常是一行寫完一條語句,但是當語句很長的時候,我們想多行編寫,這個時候就需要使用**反斜槓(‘’\‘’)**來實現多行語句。
TalkCode="study hard,gentleman\
name"
print(TalkCode)
1.4 用戶輸入輸出
python中使用input()函數來和用戶交互
print("what's you wechat name?")
you=input()
print("我是程序員小賤")
print(you)
2 標識符命名規範
標識符就好像我們每個人的名字,它的主要作用就是作爲變量、函數、類、模塊以及其他對象的名稱。那是不是任意組合26個字母都可以成爲標識符呢,當然不是。
2.1 命名規則
- 標識符是由字符(A~Z 和 a~z)、下劃線和數字組成,** 但第一個字符不能是數字。**
- 標識符不能和 Python 中的保留字相同,那麼保留字都有哪些呢?如下圖所示
- Python中的標識符中,不能包含空格、@、% 以及 $ 等特殊字符
- 在 Python 中,標識符中的字母是嚴格區分大小寫的
好了,我們舉幾個例子看看。那麼命名是合法的,哪些是不合法的
UserName
UserAge
mode12
4key #不能以數字開頭
if #try是保留字,不能作爲標識符
$money #不能包含特殊字符
2.2 注意以下劃線開頭的標識符
- 以單下劃線開頭的標識符(如 _height),表示不能直接訪問的類屬性,其無法通過 from…import* 的方式導入;
- 以雙下劃線開頭的標識符(如__add)表示類的私有成員;
- 以雙下劃線作爲開頭和結尾的標識符(如 init),是專用標識符。
3 數據類型
3.1 包含哪些數據類型
- number(數字)
- string(字符串)
- list(列表)
- tuple(元組)
- sets(集合)
- dictionary(字典)
六種常用的方法以及應用場景將在後面整理,因爲我得先學習語句等東東喲。
4 總結
這篇文章簡單的總結了python中的註釋,編碼,命名規則,輸入輸出,縮進等,這些微不足道的細節有時候總是讓人頭疼,所以希望小哥哥小姐姐都記在心理,如果覺得文章不錯請點贊或轉發,同時關注下面公衆號免費領取大量面試資料和學習視頻書籍,嘿嘿嘿,我們下一節不見不散!