突然有点懵逼了,简单的 not 使用
flag = 0list1 = '一个列表'
while True:
for each in list1:
if 'date' in each and not flag:
"""做些什么"""
flag = 1
else:
"""做些什么"""
比如说由上面这个代码, 是不是第一层 for 循环的时候, not flag 就相当于 flag == 1
此时只要满足前半部分的条件, 'date' in each, 则会运行第一个 if
当运行完 if 后, flag 改为 1, not flag 就相当于 flag == 0,之后的循环, 不论 'date' in each 是否满足,都不会运行 if 里面的东西
我上述的理解是否准确呢 你是不是也回来砸基础了{:10_256:} 你的理解没有错
if 运行一遍以后,永远不会再次满足not flag了 yayc_zcyd 发表于 2021-4-10 16:29
你是不是也回来砸基础了
不是不是,主要是我在写一个作业,突然有点懵,这个用的很少
页:
[1]