什么是python标识符_Python:标识符Identifier
什么是標識符?
標識符 (ldentifier) :是一個用來標識變量、函數、類、模塊或其他對象的名稱。
標識符規范
1)標識符由字母、下劃線和數字組成
2)不能以數字開頭
3)區分大小寫
4)不能使用關鍵字
命名規則
1、見名知意。起一個有意義的名字,可以知道這個標識符是什么意思。
①小駝峰式命名法(lower camel case):
第一個單詞以小寫字母開始;第二個單詞的首字母大寫,例如:myName、aDog
②大駝峰式命名法(upper camel case):
每一個單字的首字母都采用大寫字母,例如:FirstName、LastName
③下劃線連接命名法:
用下劃線“_”來連接所有的單詞,例如:send_buf
2、以下劃線(-)開頭的標識符有特殊意義。
1)以單下劃線開頭的(- foo)的代表不能直接訪問的類屬性,需要通過類提供的接口進行訪問,而不能用“from XXX import XXX”而導入。
2)以雙下劃線開頭的(--foo)代表類的私有成員
3)以雙劃線開頭和結尾的(--foo--)代表python里的特殊方法專用的標識,如--init--()代表類的構造函數。
image.png
示例
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
__title__ = ''
__author__ = 'jungle'
__mtime__ = '2019-08-22'
"""
cars = 100 #變量cars
space_in_a_car = 4.0 #變量space_in_a_car
drivers = 30 #變量drivers
passengers = 90 #變量passengers
cars_not_driven = cars - drivers
cars_driven = drivers
carpool_capacity = cars_driven * space_in_a_car
average_passengers_per_car = passengers / cars_driven
print("There are", cars, "cars available.")
print("There are only", drivers, "drivers available.")
print("There will be", cars_not_driven, "empty cars today.")
print("We can transport", carpool_capacity, "people today.")
print("We have", passengers, "to carpool today.")
print("We need to put about", average_passengers_per_car,"in each car.")
image.png
參考:
總結
以上是生活随笔為你收集整理的什么是python标识符_Python:标识符Identifier的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LInux下Ubuntu下查看端口占用及
- 下一篇: STL1-函数模板