Python基本运算符

基本运算符:

对数字类型进行运算(算数运算符):

|加   |减   |乘   |除   |幂   |取余   |地板除   |

 +    -      *      /      **      %          //

对字符串进行运算:

加:+

说明:将两串字符串进行合并。例如:"abc"+"ABC"结果是"abcABC"

乘:*

说明:对字符串进行重复。例如:"ab"*5结果是“ababababab”

 

赋值运算符:

1 a = 1
2 a += 1    a = a +1
3 a -= 1    a = a - 1
4 a *= 1    a = a * 1
5 a /= 1    a = a /1
6 a //= 1    a = a // 1
7 a %= 1    a = a % 1

左边写法等价于右边写法,使用左边写法使代码更为简洁。

比较运算符:

< > <= >= != <>

用于比较数据的大小,其返回值是布尔值:True  False

逻辑运算符:

and or not

表示且、或、非的逻辑运算,其返回值是布尔值。

 

成员运算符:

 

in 
not in

判断元素(字符)/子字符串(子序列)是否在字符串内。例如:

1 if 'a' in 'abc':
2     print('yes')
3 else:
4     print('no')

结果为:

yes

not in其用法与 in 相反

posted @ 2018-07-17 16:48  恋853雨  阅读(181)  评论(0编辑  收藏  举报