標(biāo)識符
標(biāo)識符(identifier)是指用來標(biāo)識某個實體的一個符號,在不同的應(yīng)用環(huán)境下有不同的含義吮铭。在計算機(jī)編程語言中时迫,標(biāo)識符是用戶編程時使用的名字,用于給變量谓晌、常量掠拳、函數(shù)、語句塊等命名纸肉,以建立起名稱與使用之間的關(guān)系溺欧。標(biāo)識符通常由字母和數(shù)字以及其它字符構(gòu)成。
python的標(biāo)識符規(guī)范:
- 必須以字母或下劃線開頭柏肪,后面可以跟任意數(shù)目的字母姐刁,數(shù)字和下劃線
- 這里的字母并不局限于26個英文字母,可以包含中文字符烦味,日文字符等
- Python語言區(qū)分大小寫聂使,因此abc和ABc是兩個不同的標(biāo)識符
- Python3支持UTF-8字符集,因此Python3的標(biāo)識符可以使用UTF-8所能表示的多種語言的字符
- Python2.x 對中文支持較差拐叉,如果在Python2.x程序中使用中文字符或中文變量岩遗,則需要在源程序第一行加上“#coding:utf-8”,而且可能需要在保存時選擇UTF-8字符集
- 使用標(biāo)識符命名時,一定要避開python的保留字和內(nèi)置函數(shù)名(避免對其造成破壞和不能使用)
python保留字
import keyword
print(keyword.kwlist)
1.png
下滑線|駝峰命名法
下劃線式
def get_all_element():
pass
def alter_for_list():
pass
good_sort = []
id_list = []
student_name = "wang ming"
駝峰式
def getAllElement():
pass
def alterForList():
pass
goodSort = []
idList = []
studentName = []
正確的例子
#雜亂的命名法不提倡凤瘦,只演示
大狗子 = 1
_butiguh = 3
in01 = 4
_in123333 = 5
_1 = 6
_123uhu = 7
毛二_1 = 8
print(大狗子,_butiguh,in01,_in123333,_1,_123uhu,毛二_1)
2.png
錯誤的實例
3.png
數(shù)字不能作為開頭
4.png
如果不知道哪里出錯了,上面的可能很崩潰
5.png
特殊符號是不可以的
6.png
對保留字賦值不會成功
暫時就這么多吧案铺,想起來時再做補(bǔ)充蔬芥!