逢7就跳过的Python游戏代码(python逢7就出)
Python8、打印100内数字的逢7过(7的倍数不打印,数字中包含7的不打印)?
for i in range(100):
if i % 7 == 0 or i % 10 == 7 or i // 10 == 7:
continue
print(i)
过7游戏用python怎么写
代码为:
import?re
def?xiny(x,?y):
????return?bool(re.findall(x,?y))
i?=?1
while?i?=?100:
????if?i?%?7?==?0?or?xiny("7",?str(i))?==?True:
????????print("过",?end=",")
????else:
????????print(i,?end=",")
????i?=?i?+?1
输出结果:
1,2,3,4,5,6,过,8,9,10,11,12,13,过,15,16,过,18,19,20,过,22,23,24,25,26,过,过,29,30,31,32,33,34,过,36,过,38,39,40,41,过,43,44,45,46,过,48,过,50,51,52,53,54,55,过,过,58,59,60,61,62,过,64,65,66,过,68,69,过,过,过,过,过,过,过,过,过,过,80,81,82,83,过,85,86,过,88,89,90,过,92,93,94,95,96,过,过,99,100,

python题求1到100之内的整数!包含7的要跳过
n=int(input("请输入100以内的整数:"))
while?True:
?????i=0
?????for?a?in?range(0,10):
??????????for?b?in?range(1,10):
???????????????if?a!=7?and?b!=7:
????????????????????i+=1
????????????????????l=10*a+b
????????????????????print(l,end="?")
?????print("共有%s个:"%i)
?????break
?????
"""
方法二:
n=int(input("请输入100以内的整数:"))
i=0
for?n?in?range(1,101):
????if?str(n).find('7')?is?-1:
????????i+=1
print(n,end="?")
print("共有%s个:"%i)
"""