运算符
算术运算
- |
减-x减y |
* |
乘-两数相乘 |
/ |
除-x除y |
% |
取模-返回商的余数部分 |
^ |
幂-返回x的y次幂 |
// |
整除取得商 |
比较运算
!= |
判断两个值是否不相等 |
<> |
判断两个值是否不相等 |
< |
判断左边的数是否小于右边的数 |
> |
判断左边的数是否大于右边的数 |
<= |
判断左边的数是否小于或等于右边的数 |
>= |
判断左边的数是否 |
赋值运算
+= |
等价于c = c+a |
-= |
等价于c = c -a |
*= |
等价于c = c*a |
/= |
等价于c = c/a |
%= |
等价于c = c%a |
**= |
等价于c = c**a |
//= |
等价于c = c//a |
逻辑运算
or |
左右两边都为False,返回False;左右两边有任意一True,返回True |
not |
如为False,则返回True;如为True,则返回Falsse |
成员运算
for 循环
用户按照顺序循环可迭代对象中的内容,
for i in [1,2,3,4]:
print(i)
结果:
1
2
3
4
#将循环打印出来列表里的所有数值
enumerate
为可迭代对象添加序号
ls = ['a','b','c','d']
for k,v in enumerate(ls):
print(k,v)
结果:
0 a
1 b
2 c
3 d
range与xrange
指定范围,生成一定的数值,xrange只在Python 2里面有,等同于Python 3里面的range
for i in range(1,5):
print(i)
结果:1
2
3
4
来源:https://www.cnblogs.com/MingleYuan/p/10628517.html