2024.4.17python复习

  • 非0整数(正数、负数)进行bool转换,均为true。0的强制类型转换为bool为false
  • bool强制类型,如果为float转bool,如果a!=0.0,则为true,否则为true;如果为str转bool,若str='',str中为空,则bool(str)的内容为false,否则为true,空格也一样;只要列表中有数据 那么强制类型转换为bool的时候 就返回True;元组、字典与列表一致。
  • python可以给多个变量赋值,用逗号间隔 such as(a,b,c=1,2,3)给abc三个变量赋值1,2,3
  • and的性能优化,当and前面的结果是false的情况下 那么后面的代码就不再执行,只有两端全为true的时候,才执行
  • or特点,只有一方为true,则结果为true。如果前方条件为true,则后方没必要执行
posted @   writecodechangeworld  阅读(4)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示