非空即真(字符串、元组、列表、字典、None),非零即真(指的是int类型或数字这种)
# d={}
# l=[]
# t=()
# a = ''
# b = None
以上都代表空
举例1:
name = input('请输入名称:').strip() if name: #非空即真 print('输入正确') else: print('name不能为空')
举例2:
#非0即真 num = int(input('请输入数字:')) if num: print('输入正确') else: print('请输入非0数字')