1 標識符
標識符是編程時使用的名字,用於給變量、函數、語句塊等命名,Python 中標識符由字母、數字、下劃線組成,不能以數字開頭,區分大小寫。python
如下劃線開頭的標識符有特殊含義,單下劃線開頭的標識符,如:_xxx ,表示不能直接訪問的類屬性,需經過類提供的接口進行訪問,不能用 from xxx import * 導入;雙下劃線開頭的標識符,如:__xx,表示私有成員;雙下劃線開頭和結尾的標識符,如:__xx__,表示 Python 中內置標識,如:__init__() 表示類的構造函數。編程
2 關鍵字
函數
上面表中是 Python 中的關鍵字(保留字),咱們在自定義標識符時不能使用關鍵字。編碼
3 引號spa
Python 能夠使用引號('
)、雙引號("
)、三引號('''
或 """
)來表示字符串,引號的開始與結束須類型相同,三引號能夠由多行組成。以下所示:code
id = '001' name = "張三" skill = ''' 唱歌 跳舞''' skill = """ 唱歌 跳舞"""
4 編碼
Python2 中默認編碼爲 ASCII,假如內容爲漢字,不指定編碼便不能正確的輸出及讀取,好比咱們想要指定編碼爲 UTF-8,Python 中經過在開頭加入 # -*- coding: UTF-8 -*- 進行指定。blog
Python3 中默認編碼爲 UTF-8,所以在使用 Python3 時,咱們一般不需指定編碼。接口
5 輸入輸出
Python 輸出使用 print(),內容加在括號中便可。以下所示:字符串
print('Hello Python')
Python 提供了一個 input(),能夠讓用戶輸入字符串,並存放到一個變量裏。以下所示:input
name = input() print('Hi',name)
Python 不使用 {}
來控制類、函數、邏輯判斷等,而是使用縮進,縮進的空格可變。以下所示:
if True: print(True) else: print(False)
Python 中通常以新行做爲語句的結束標識,能夠使用 \
將一行語句分爲多行顯示。以下所示:
a = 128 b = 1024 c = 512 d = a + \ b - \ c
若是包含在 []
、{}
、()
括號中,則不須要使用 \
。以下所示
Python 中單行註釋使用 #
,多行註釋使用三個單引號('''
)或三個雙引號("""
)。以下所示
# 我是單行註釋 ''' 我是多行註釋 我是多行註釋 ''' """ 我是多行註釋 我是多行註釋 """
整數:能夠爲任意大小、包含負數
浮點數:就是小數
字符串:以單引號 '
、雙引號"
、三引號 '''
或 """
括起來的文本
布爾:只有 True
、False
兩種值
空值:用 None
表示
變量:是可變的
常量:不可變
歡迎關注文末公衆號,python社區營