变量的命名

变量的命名

标识符和关键字

变量的命名规则

标识符和关键字

标识符

标识符就是程序员定义的变量名,函数名

# 你画我猜 小游戏

名字需要有见名知义的效果

标识符可以由字母,下划线和数字组成

不能以数字开头

不能与关键字重名

下面的标识符哪些是正确的,哪些不正确为什么?

int32

40XL

$aving$

printf

_print

this

self

__name__

0x40L

bool

true

big-westos

2hot2ls

type

thisIs

thisisInt R_U_Ready

Int

True

if

do

counter-1

access

print

关键字

关键字就是在 python 内部已经使用的标识符

关键字具有特殊的功能和含义

开发者不允许定义和关键字相同的名字的标示符

通过以下命令可以查看 python 中的关键字

#import 关键字可以导入一个工具包

#在 python 中不同的工具包,提供有不同的工具

In [12]: import keyword

In [13]: 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']

变量的命名规则

命名规则可以被视为一种惯例,别无绝对与强制

目的是为了增加代码的识别和可读性

#注意:python 中的标识符是区分大小写的

1.在定义变量时,为了保证代码格式, = 的左右两边该各保留一个空格

2.在 python 中,如果变量名需要由两个或多个单词组成,可以按照以下方式命名(python

中常用)

1.每个单词都使用小写字母

2.单词与单词之间使用_下划线连接

3.例如:first_name,last_name....驼峰命名法:(其他语言常用的命名法)

当变量名是由两个或多个单词组成,还可以利用驼峰命令法来命名

小驼峰命名法

第一个单词以小写字母开始,后续单词的首字母大写

firstName lastName

大驼峰命名法

每一个单词的首字母都采用大写字母

FirstName LastName

猜你喜欢

转载自blog.csdn.net/period000/article/details/81125282