python——变量的定义、命名
生活随笔
收集整理的這篇文章主要介紹了
python——变量的定义、命名
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
變量
1、什么是變量?
變量名只有在第一次出現才是定義變量(變量名再次出現,不是定義變量,而是直接使用之前 定義的變量)
2、變量的定義
在 python中,每個變量在使用前都必須賦值,變量賦值以后該變量才會被創建
等號(=)用來給變量賦值
- =左邊是一個變量名
- =右邊是存儲在變量中的值 變量名 = 值
變量定義之后,后續就可以直接使用了
變量的命名
標識符和關鍵字
標識符
標識符就是程序員定義的變量名,函數名
- 名字需要有見名知義的效果
- 標識符可以由字母,下劃線和數字組成
- 不能以數字開頭
- 不能與關鍵字重名
關鍵字
關鍵字就是在python內部已經使用的標識符
關鍵字具有特殊的功能和含義
開發者不允許定義和關鍵字相同的名字的標示符
通過以下命令可以查看python中的關鍵字 import關鍵字可以導入一個工具包 在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 ~]$變量的命名規則
命名規則可以被視為一種慣例,別無絕對與強制
目的是為了增加代碼的識別和可讀性
注意:python中的標識符是區分大小寫的
1.在定義變量時,為了保證代碼格式, = 的左右兩邊該各保留一個空格
2.在python中,如果變量名需要由兩個或多個單詞組成,可以按照以下方式:
命名(python中常用)
1.每個單詞都使用小寫字母
2.單詞與單詞之間使用_下劃線連接
3.例如:first_name,last_name....駝峰命名法:(其他語言常用的命名法)
當變量名是由兩個或多個單詞組成,還可以利用駝峰命令法來命名- 小駝峰命名法
第一個單詞以小寫字母開始,后續單詞的首字母大寫
firstName lastName - 大駝峰命名法
每一個單詞的首字母都采用大寫字母
FirstName LastName
- 小駝峰命名法
注釋問題
注意:注釋是不會輸出的,只是為了方便有必要的解釋代碼
變量示例一:買東西
版本一
需求:
水果價格是5.2元/斤
買了4.5斤水果
計算付款金額
版本二
需求:
水果價格是5.2元/斤
買了4.5斤水果
計算付款金額
只要買水果就返現5元
總結
以上是生活随笔為你收集整理的python——变量的定义、命名的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python——初识python篇
- 下一篇: python——变量的类型、不同类型变量