标识符与表达式
在编写程序的时候,经常会遇到自己定义名字的场景,自己定义的名字就是标识符,定义名字是有规则的
-
组成:是由数字、字母、下划线组成的
因为Python的编码是UTF-8,国际标准,收录的世界语言,各国文字统称为字母
只不过按照大众的编码习惯,建议字母使用英文字母
变量名命名的硬性规则:
-
不能以数字开头
-
区分大小写
-
不能使用关键字【Python已经占用的并且赋予特殊含义的单词 比如 True/False/None】
False True None and as assert break class continue def del elif else except finally for from global if import in is lambda nonlocal not or pass raise return try while with yield -
不能与系统提供的重名 【初始定义的时候 pycharm有提示 就不要用了 会把原本的功能给覆盖掉】
变量名的非硬性规则:见名知意
表达式:用运算符把字面量或者变量连接起来符合python语法的式子就可以称为表达式。
不同运算符连接的表达式体现的是不同类型的表达式。
表达式其实就是数学中的计算等式 例如 1+1
在编程中我们存在字面量和变量,所以表达式的组成就包含了这两个部分