逢7过Python实现

打印100内数字的逢7过(7的倍数不打印,数字中包含7的不打印):

i = 1
while i < 100:
   if i % 7 == 0:
       pass
   elif i // 10 == 7:
       pass
   elif i % 10 == 7:
       i += 1
       continue
   else:
       print(i,end=" ")
   i += 1

优化一下上面的代码:

i = 0
while i < 100:
 i += 1
 if i % 7 == 0 or i % 10 == 7 or i//10 == 7:
     continue
 else:
     print(i)

————————————————
版权声明:本文为CSDN博主「托尼stark」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_40808154/article/details/88728152