文章目录
“逢 7 过”的游戏
不知道你有没有玩过“逢 7 过”的游戏,游戏规则很简单:几个人轮流报数,凡遇到 7 的倍数,或含 7 的数字就要跳过,否则就算失败。今天我们就用 Python 来打印 1 到 100 之间,所有满足条件的数字。
- 代码
# -*- coding: utf-8 -*-
"""
功能:“逢 7 过”的游戏
作者:小小榕
日期:2021年11月11日
"""
for i in range(1, 101):
if i % 7 == 0 or i % 10 == 7 or i // 10 == 7:
continue
else:
print(i, end='\t')
- 运行结果
判断红白黑球各多少个
已知:红、白、黑三种球若干个,其中红白球共25个,白黑球共31个,红黑球共28个,求三种球各有多少?
- 代码
# -*- coding: utf-8 -*-
"""
功能:判断红白黑球各多少个
作者:小小榕
日期:2021年11月13日
"""
a = 25
b = 31
c = 28
for x in range(1, 26):
d = a - x
e = c - x
if d == b - c + x and e == b - a + x and x == a - b + e:
print('红球{}个'.format(x))
print('白球{}个'.format(d))
print('黑球{}个'.format(e))
- 运行结果