Python 代码实现“过五游戏”:从 1 到 100 报数,跳过 5 的倍数
Python 代码实现“过五游戏”:从 1 到 100 报数,跳过 5 的倍数
本文将使用 Python 代码编写一个程序,模拟经典的“过五游戏”。从 1 开始报数到 100,当遇到 5 或 5 的倍数时跳过,并输出所有报出的数字。
代码如下:
for i in range(1, 101):
if i % 5 == 0:
continue
else:
print(i)
输出结果:
1
2
3
4
6
7
8
9
11
12
13
14
16
17
18
19
21
22
23
24
26
27
28
29
31
32
33
34
36
37
38
39
41
42
43
44
46
47
48
49
51
52
53
54
56
57
58
59
61
62
63
64
66
67
68
69
71
72
73
74
76
77
78
79
81
82
83
84
86
87
88
89
91
92
93
94
96
97
98
99
代码解释:
for i in range(1, 101)::使用循环遍历从 1 到 100 的数字。if i % 5 == 0::判断当前数字i是否是 5 的倍数,如果是则执行continue语句跳过当前循环。else::如果不是 5 的倍数,则执行print(i)语句输出当前数字。
总结:
通过使用 Python 的循环和条件判断语句,我们可以轻松实现“过五游戏”的报数逻辑。这展示了 Python 在处理简单算法问题时的简洁性和易用性。
原文地址: https://www.cveoy.top/t/topic/mJhs 著作权归作者所有。请勿转载和采集!