Python 1基礎語法三,變量和標識符的區別
一.字面量:
就是一個一個的值,如1、2、3、‘world’,就是它自己本身表達的字面值、字面意思,在程序中可以直接使用。
二.變量(variable):
可以用來保存字面量,變量本身沒有任何意思;如:a = ‘world’ b=1,c=2,a和b就是變量,world賦值給了變量a,1賦值給了變量b。
1 變量名=值
如:b+c=3
一般在寫程序都是用變量,變量中保存字面量,通過變量來引用字面量。
特點:方便調用,后期方便可以修改、觀察。
python中變量(注意):
使用變量不用聲明,可以直接賦值,其他有些語言需要聲明變量類型。
不能使用沒有賦值的變量,否則報錯。
可以任意賦值,但是如果同一個變量進行多次賦值,則按照最后一次賦的值來使用,自動覆蓋前面的。
三.標識符:
標識符就是程序員自己命名的變量名。名字需要有見名知義的效果,不要隨意起名 ;比如 a=1 a是個變量,a這個變量名屬于標識符
1 company = '小米 2 employeeNum = 9999
標識符還有:變量名、函數名、類名
標識符有自己的規定:
1、標識符中可以有字母、數字、_、但是不能以數字開頭,如:2a = 1 2a這個變量名不規范,會報錯。
2、標識符不能是python中的關鍵字和保留字,也不建議使用python的內置函數的名字,會導致內置函數被覆蓋。
以上必須遵循(強制)否則報錯
四、變量名和標識符命名規范(讓程序更清晰)
注意:python中的標識符是區分大小寫的
1 userName = 'xiaoming' 2 print(userName)
1.在定義變量時,為了保證代碼格式,=的左右應該各保留一個空格
2.下劃線命名法和大駝峰命名法:
所有字母都小寫,單詞之間發hi用_分割:
max_length、min_length、hello_world
帕斯卡命名法(大駝峰命名法):
首字母大寫,每個單詞開頭字母大寫,其余小寫
MaxLength、MinLength、HelloWorld
命名規范主要是讓代碼變得更清晰、方便理解和觀察
- 上一篇 ?JS基礎-JavaScript表達式
- 下一篇 ?Java中標識符和變量的區別