Python 逢七拍手小游戏
# 逢七拍手小游戏"""介绍:逢七拍手游戏的规则是:从1开始顺序数数,数到有7,或者是7的倍数时,就拍一手。例如:7、14、17......70......知识点:1、数据类型转换2、for 循环语句3、if 条件语句"""# 变量定义s = 1# 记录打印次数t = 1# 记录拼接'7'的个数# 预先文字打印print("包含'7'和'7'的倍数有:")for i in range(1, 100
·
# 逢七拍手小游戏
"""
介绍:
逢七拍手游戏的规则是:从1开始顺序数数,数到有7,或者是7的倍数时,就拍一手。
例如:7、14、17......70......
知识点:
1、数据类型转换
2、for 循环语句
3、if 条件语句
"""
# 变量定义
s = 1 # 记录打印次数
t = 1 # 记录拼接'7'的个数
# 预先文字打印
print("包含'7'和'7'的倍数有:")
# 可以尝试改变数数大的范围,例如:range(1, 200);range(1, 1000)
for i in range(1, 100):
# 打印'7'的倍数
if i % 7 == 0 and i != int(str(7)*t):
print(i, end='\t')
# 每打印10个换一行
if s % 10 == 0:
print()
s += 1 # 记录打印次数
# 打印包含'7'的数
for j in str(i):
if j == '7':
print(i, end='\t')
# 每打印10个换一行
if s % 10 == 0:
print()
s += 1 # 记录打印次数
break # 结束循环
# 计算拼接'7'的个数
if i % 10 == 0:
t = 0
for k in str(i):
t += 1
运行结果:
更多推荐
已为社区贡献9条内容
所有评论(0)