类别:Python / 日期:2019-12-02 / 浏览:91 / 评论:0

python中flag平常就是标记、标识的意义

比方:(引荐进修:Python视频教程)

#!/usr/bin/python
# -*- coding: UTF-8 -*-
x = 7
i = 1
flag = 0

while i <= 100:
if (x%2 == 1) and (x%3 == 2) and (x%5 == 4) and (x%6==5):
flag = 1
else:
x = 7 * (i+1) # 依据题意,x一定是7的整数倍,所以每次乘以7
i += 1

if flag == 1:
print('门路数是:', x)
else:
print('在顺序限制的范围内找不到答案!')

输出效果:

门路数是: 119

flag作为if的推断前提,原值为0,当满足while里的if语句,flag=1,即为找到x满足if语句的前提,然后跳出轮回

flag作为一个标识,假如找到了满足前提的x,那末鄙人面的if-else语句中将输出准确的x,不然示意没找到

更多Python相干技术文章,请接见Python教程栏目举行进修!

以上就是python中flag什么意义的细致内容,更多请关注ki4网别的相干文章!

打赏

感谢您的赞助~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。