1.什么是标识符
在python程序中,我们可以给很多东西起名字,比如:
- 变量的名字
- 方法的名字
- 类的名字等等
这些名字,我们把它统一的称之为标识符,用来做内容的标识。
所以,标识符:是用户在编程的时候所使用的一系列名字,用于给变量,类,方法等命名。
2.标识符的命名规则
标识符命名的规则主要有三类
- 内容限定
- 大小写敏感 : Num,num这是两个标识符
- 不可使用关键词
标识符命名中,只允许出现:
- 英文
- 中文
- 数字
- 下划线(_)
这四类元素,其余任何内容都不被允许。
注:1.不推荐使用中文。2.数字不可以用在开头。
关键词:(python中有一系列单词,称之为关键词,关键词在python中都有特定用途,我们不可以使用他们作为标识符。)
False | True | None | and | as | assert | break | class | continue |
def | elif | else | except | finally | for | from | global | if |
import | in | is | lambda | nonlocal | not | or | pass | raise |
return | try | while | with | yield |
3.变量的命名规范
- 变量名
- 类名
- 方法名
不同的标识符,有不同的规范
我们目前只接触了变量,所以目前学习:变量的命名规范。
- 见名知意:明了,尽量做到看到名字就知道是什么意思
- 下划线命名法:多个单词组合变量名,要使用下划线做分隔。
- 英文字母全小写
4.算数(数学)运算符
a=20;b=10
运算符 | 描述 | 实例 |
+ | 加 | a+b输出结果30 |
- | 减 | a-b输出结果10 |
* | 乘 | a*b输出结果200 |
/ | 除 | a/b输出结果2 |
// | 取整除 | 9//2输出4;9.0//2.0输出4.0 |
% | 取余 | 返回除数的余数a%b输出0 |
** | 指数 | b**a为10的20次方。 |
print("1+1=", 1 + 1)
print("2-1=", 2 - 1)
print("2*3=", 2 * 3)
print("4/2=", 4 / 2)
print("11//4=", 11 // 4)
print("9%4=", 9 % 4)
print("2**3=", 2 ** 3)
5.赋值运算符
运算符 | 描述 | 实例 |
= | 赋值运算符 | 将等号右边的值赋给左边的变量 |
+= | 加法赋值运算符 | c+=a等效于c=c+a |
-= | 减法赋值运算符 | c-=a等效于c=c-a |
*= | 乘法赋值运算符 | c*=a等效于c=c*a |
/= | 除法赋值运算符 | c/=a等效于c=c/a |
%= | 取模赋值运算符 | c%=a等效于c=c%a |
**= | 幂赋值运算符 | c**=a等效于c=c**a |
//= | 取整除赋值运算符 | c//=a等效于c=c//a |
num = 1 + 2 + 3
print("num=", num)
num += 1
print("num+=1:", num)
num -= 1
print("num-=1:", num)
num *= 4
print("num*=4:", num)
num /= 2
print("num/=2:", num)
num %= 5
print("num%=5:", num)
num **= 2
print("num**=2:", num)
num //= 4
print("num//=4:", num)
持续更新【python】系列!有需要的请移步 秃头程序媛!
标签:python,运算符,num,等效于,print,标识符,赋值 From: https://blog.51cto.com/u_15420562/6974864