python运算符
2021-01-13 14:32
标签:变量 http png 实例 bsp one info ddl 必须 1.算术运算符 * 加 + 2.赋值运算符 = 把右边的结果,给左边的变量 A=10 A此时值为10 3.复合赋值运算符 4.比较运算符 比较运算符最终得到的结果结果还是一个boolean值 要么是True 要么是False 5.逻辑运算符,最终返回的结果也是 bool类型 and 并且 (必须满足所有条件才会返回一个true) 两个都为真,则为真(全真则真,一假为假) 从左到右计算表达式,若所有值为真,则返回最后一个值,若存在假,返回第一个假值 or 或只要满足一个条件就可以返回true 当有一个条件为真时,该条件即为真。(有真则真,全假则假) 从左到右计算表达式,若为真,则返回第一个真值,若为假,则返回第二个假值 #0代表是False,非0代表True 用来验证相关返回值是哪一位上的数 print(0 and False) #0 有False,则返回第一个false print(False and 0) #False 有False,则返回第一个false print(1 and 0) #0 有False,则返回第一个false print(1 and 20)#20 如果两个都为True,则返回最后一个值 not not True --->False not False--->True 实例演示 print(not True) #False print(not False) #True print(not 0) #True print(not 100) #False 在数字中只要不是零 就是true 那么0就是false 在字符串中 只要不为空就是True 什么都不写 就是false 6.数据类型转换 int(x) ----将x转换成整数类型 float(x)---将x转换成浮点类型 bool(x)---将x转换成bool类型 实例: flag="AABBB" 0, False, None 都为False 非0(指的是int类型) 非False (指的是bool类型) 非None (指的是none值) 都为True, 非空就为True (指的是字符串), 转换成bool类型就为真 print(not bool(flag))#False str(x)---将x转换成x类型 hex(x)---将x转换成16进制类型 python运算符 标签:变量 http png 实例 bsp one info ddl 必须 原文地址:https://www.cnblogs.com/Nigeria/p/12945486.html
* 减 -
* 乘 *
* 除 /
* 取整数 //
* 取余 %
* 幂 **
运算符
描述
实例
+=
加法赋值运算符
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