python——变量的定义、命名
變量
1、什么是變量?
變量名只有在第一次出現(xiàn)才是定義變量(變量名再次出現(xiàn),不是定義變量,而是直接使用之前 定義的變量)
2、變量的定義
在 python中,每個(gè)變量在使用前都必須賦值,變量賦值以后該變量才會(huì)被創(chuàng)建
等號(hào)(=)用來(lái)給變量賦值
- =左邊是一個(gè)變量名
- =右邊是存儲(chǔ)在變量中的值 變量名 = 值
變量定義之后,后續(xù)就可以直接使用了
變量的命名
標(biāo)識(shí)符和關(guān)鍵字
標(biāo)識(shí)符
標(biāo)識(shí)符就是程序員定義的變量名,函數(shù)名
- 名字需要有見名知義的效果
- 標(biāo)識(shí)符可以由字母,下劃線和數(shù)字組成
- 不能以數(shù)字開頭
- 不能與關(guān)鍵字重名
關(guān)鍵字
關(guān)鍵字就是在python內(nèi)部已經(jīng)使用的標(biāo)識(shí)符
關(guān)鍵字具有特殊的功能和含義
開發(fā)者不允許定義和關(guān)鍵字相同的名字的標(biāo)示符
通過以下命令可以查看python中的關(guān)鍵字 import關(guān)鍵字可以導(dǎo)入一個(gè)工具包 在python中不同的工具包,提供有不同的工具 In
[kiosk@foundation50 ~]$ ipython Python 2.7.5 (default, Oct 11 2015, 17:47:16) Type "copyright", "credits" or "license" for more information.IPython 3.2.1 -- An enhanced Interactive Python. ? -> Introduction and overview of IPython's features. %quickref -> Quick reference. help -> Python's own help system. object? -> Details about 'object', use 'object??' for extra details.In [1]: import keywordIn [2]: print keyword.kwlist ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']In [3]: exit [kiosk@foundation50 ~]$變量的命名規(guī)則
命名規(guī)則可以被視為一種慣例,別無(wú)絕對(duì)與強(qiáng)制
目的是為了增加代碼的識(shí)別和可讀性
注意:python中的標(biāo)識(shí)符是區(qū)分大小寫的
1.在定義變量時(shí),為了保證代碼格式, = 的左右兩邊該各保留一個(gè)空格
2.在python中,如果變量名需要由兩個(gè)或多個(gè)單詞組成,可以按照以下方式:
命名(python中常用)
1.每個(gè)單詞都使用小寫字母
2.單詞與單詞之間使用_下劃線連接
3.例如:first_name,last_name....駝峰命名法:(其他語(yǔ)言常用的命名法)
當(dāng)變量名是由兩個(gè)或多個(gè)單詞組成,還可以利用駝峰命令法來(lái)命名- 小駝峰命名法
第一個(gè)單詞以小寫字母開始,后續(xù)單詞的首字母大寫
firstName lastName - 大駝峰命名法
每一個(gè)單詞的首字母都采用大寫字母
FirstName LastName
- 小駝峰命名法
注釋問題
注意:注釋是不會(huì)輸出的,只是為了方便有必要的解釋代碼
變量示例一:買東西
版本一
需求:
水果價(jià)格是5.2元/斤
買了4.5斤水果
計(jì)算付款金額
版本二
需求:
水果價(jià)格是5.2元/斤
買了4.5斤水果
計(jì)算付款金額
只要買水果就返現(xiàn)5元
總結(jié)
以上是生活随笔為你收集整理的python——变量的定义、命名的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python——初识python篇
- 下一篇: python——变量的类型、不同类型变量