什么是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--()代表类的构造函数。

66032e3976b0

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.")

66032e3976b0

image.png

参考:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值