冒泡泡de可乐
代码都是思想和概念的体现~每多学一点知识,就能少写一行代码~

非空即真、非零即真,简化代码

非空即真

空的字符串、字典、list、元组都算空、 s=''  l=[]  d={} t=()  None(什么都没有,相当于java中的null)
1 name=input('请输入名称:').strip()
2 if name:     #等价于 if name!='':
3     print('输入正确')
4 else:
5     print('name为空')

非零即真

1 # 非零即真
2 num=int(input('请输入数字:'))
3 if num:
4     print('%d不为零'%num)
5 else:
6     print('%d为零' % num)

 

 
posted on 2018-09-10 20:29  HathawayLee  阅读(274)  评论(0编辑  收藏  举报