运算符

1、算数运算

+  -  *  /  %:取余  **:幂次方  //:整除

2、比较运算

==    !=     >   <   >=  <=

3、赋值运算

=    +=   -=   *=   /=   %=  **=    //=

4、逻辑运算

and  or   not

优先级:()> not >and >or    同一优先级按从左至右依次计算

print(0 or 2)
print(1 or 3)
print(1 or 0)

上面几行分别打印出,2,1,1:x or y,只要x为非零,则打印x否则打印y,and是相反的,x为非零,则打印y,否则打印x

数字转化成布尔值,只有两种结果,只要是非零,则是为TRUE,包括负数,0转换成布尔值,为False,如何转换:

print(bool(2))

那布尔值如何转换成数字:转换的结果分别是1,0

print(int(True))
print(int(False))

 

 

 

posted @ 2021-03-21 20:46  吃啥呦?  阅读(44)  评论(0)    收藏  举报