bool函数,bool值True,False的判别,eval函数的功能使用,赋值运算符的顺序

发布时间 2023-11-07 16:21:51作者: 坚持坚持再一次坚持

 1.  print(bool(1),bool(0))  查看1,和0的布尔值是True,和False  即在数字类型时,非零的即为True ,0 为False 

 2. print(bool(False))它本身的布尔值也为False

 3.printf(‘ ’)布尔值为False  在空字符  或者空集合,空数组 等 他们的布尔值都是False  

4.eval的功能是将字符串 左右两边的引号去掉 了如: print((‘3’),type('3')) 其结果  3 但是它的数据类型时字符串str  

5.赋值运算符的运算优先级:

    1.**  幂运算

   2.  *、\,% ,//

   3.+  -

同时有上面的运算符 ,按优先运算。