python 今有物不知其数!

除三余二 除五余三 除七余二,问几何?

#方法一

1
none = True 2 i = 0 3 while none: 4 i +=1 5 if i%3 == 2 and i%5 == 3 and i%7 == 2: 6 print(i) 7 none = False

 

1 #方法二
2 
3 i = 0
4 while True:
5     i +=1
6     if i%3 == 2 and i%5 == 3 and i%7 == 2:
7         print(i)
8         break

补,1000以内有哪些数字满足条件

1 for i in range(1000):
2     if i % 3 == 2 and i % 5 == 3 and i % 7 == 2:
3         print(i)
4     else:
5         continue

结果:

23
128
233
338
443
548
653
758
863
968

 

转载于:https://www.cnblogs.com/xiaoliangliu86/p/11418374.html

  • 13
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值