if not x

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

开始不明白 if not id是什么用法,我输入什么都一直循环,后面发现一个帖子,说 在python中None,False,空字符串,空列表,空字典,空元组都相当于False,X是他们,not x会返回true
我就不输入直接回车,发现果然退出了循环
posted @ 2021-04-01 10:39  简单的回忆哈  阅读(162)  评论(0编辑  收藏  举报