if条件只执行一次

如果想让if语句仅执行一次,可以使用if-else结构,在if语句下面加入else语句,并且将想要执行的代码放在if语句块中,而不是else语句块中。如下所示:

flag = True
if flag:
    # 执行代码
    print("代码只会被执行一次")
    flag = False
else:

这样,在第一次执行if语句时,flag的值为True,代码块内的代码将被执行,并将flag的值更改为False。在下一次执行if语句时,flag的值为False,因此if语句的代码块将不再执行。

  •