课外练习03

“逢 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))
        
        
  • 运行结果
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值