从新开始学Python - 各种符号与关键字2
标识符
类、变量、方法的名字统称为标识符
命名规则
- 内容限定:只能是英文、中文、数字、下划线,且数字不能用在开头
- 大小写敏感
- 不可使用关键词
- 代码规范中规定使用下划线原则,而非Java要求的驼峰原则,即命名时使用:
# Java
String salaryAmount = "10000";
# Python
salary_amount = "10000"
关键字
系统限定的词,有特殊用途,不可用作标识符
- 大小写敏感,例如:
if和If就是不一样的 True,False,None是首字母大写的
| True | False | 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 |
运算符
- 加
+- 加等
+=,即a += b等同于a = a + b,其余同理
- 加等
- 减
-- 减等
-=
- 减等
- 乘
*- 乘等
*=
- 乘等
- 除
/- 除等
/=
- 除等
- 模(取余数)
%- 模等
%=
- 模等
- 整除
//- 例如
9 // 2等于4 - 浮点数也可以整除,并且结果仍为浮点数,例如
9.0 // 2.0等于4.0 - Java中
//表示注释,并且没有整除运算,可以在得出结果后强制转换数据类型 - 整除等
//=
- 例如
- 幂(次方)
**- Java中没有幂运算,只能通过调用
Math等类似的库来运算 - 幂等
**=
- Java中没有幂运算,只能通过调用
- 等于
=

浙公网安备 33010602011771号