Python 实现逢七拍手游戏:代码示例与输出结果
Python 实现逢七拍手游戏:代码示例与输出结果
逢七拍手游戏是一个经典的儿童游戏。游戏规则是:从 1 开始顺序数数,数到有 7 或者包含 7 的倍数的时候拍手。
本示例使用 Python 编写程序,模拟实现逢七拍手游戏,输出 100 以内需要拍手的数字。代码中拍手用 '*' 代替。
for i in range(1, 101):
if i % 7 == 0 or '7' in str(i):
print('*')
else:
print(i)
输出结果:
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
42
*
44
45
46
*
48
49
50
51
52
53
54
55
56
*
58
59
60
61
62
*
64
65
66
*
68
69
70
71
72
*
74
75
76
*
78
79
80
81
82
83
84
*
86
*
88
89
90
91
92
*
94
95
96
*
98
99
100
代码解释:
- 使用
for循环遍历 1 到 100 的数字。 if i % 7 == 0 or '7' in str(i):判断当前数字是否为 7 的倍数或包含数字 7。print('*')如果满足条件,输出 '*' 表示拍手。print(i)如果不满足条件,输出数字本身。
通过以上代码,你可以轻松实现逢七拍手游戏,并观察 100 以内需要拍手的数字。
原文地址: https://www.cveoy.top/t/topic/o3Ur 著作权归作者所有。请勿转载和采集!