|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
我在参考小甲鱼的代码后,写了下述代码,不同之处在于while后面的条件我写的是x <= 200,小甲鱼的参考答案中是i <= 100。奇怪的是我的代码运行后是空白页面,没报错也没反应,想知道我的思路出了什么问题,肯定大神赐教!
- x=7
- i=1
- flag=0
- while x <= 200:
- if (x%2==1) and (x%3==2) and (x%5==4) and (x%6==5) and (x%7==0):
- flag=1
- else:
- x=7*(i+1)
- i += 1
-
- if flag==1:
- print('阶梯数为',x)
- else:
- print('目前指定范围无此阶梯数')
复制代码
符合条件之后就要跳出循环了:
- x=7
- i=1
- flag=0
- while x <= 200:
- if (x%2==1) and (x%3==2) and (x%5==4) and (x%6==5) and (x%7==0):
- flag=1
- break
- else:
- x=7*(i+1)
- i += 1
-
- if flag==1:
- print('阶梯数为',x)
- else:
- print('目前指定范围无此阶梯数')
复制代码
|
|