首页 > 技术文章 > if not x

wlyd 2021-04-01 10:39 原文

while True:
        id = input('请输入ID(如1001):')
        if not id:
            break

开始不明白 if not id是什么用法,我输入什么都一直循环,后面发现一个帖子,说 在python中None,False,空字符串,空列表,空字典,空元组都相当于False,X是他们,not x会返回true
我就不输入直接回车,发现果然退出了循环

推荐阅读