1、百马百担 2、猜数字游戏 3、 输出如下图型

本文介绍了使用Python解决关于马匹装载货物的问题,涉及变量分配和循环逻辑;同时展示了如何编写猜数字游戏,包括随机数生成和用户输入验证。
摘要由CSDN通过智能技术生成

1、有一百匹马,一百担货,大马驮三担,中马驮二担,两匹小马驮一担,问大中小马各多少匹?

#一百匹马
mapi=100
#一百担货物
huowu=100
#设大马a匹,中马b匹,小马c匹
for a in range(0,100//3+1):
    for b in range(0,100//2+1):
        for c in range(0,100):
            if (huowu==a*3+b*2+c*0.5) and (mapi==a+b+c):
                print("大马有:",a,"中马有:",b,"小马有:",c,sep="\t")

2、猜数字游戏,从1~1000中随机产生一个数字,由用户输入所猜想的数字,如果猜大了则提示“猜大了”,猜小了则提示“猜小了”,猜对了则提示“恭喜你中奖了”然后结束游戏。

#导入随机生成模块
import random
#随机生成一个1-1000的数赋值给sys_num
sys_num=random.randrange(1,1000)
#用户输入一个整数
print("请输入你所猜想的数:")
while True:
    user_num=int(input())
    if user_num>sys_num:
        print("猜大了")
    elif user_num<sys_num:
        print("猜小了")
    else:
        print("恭喜你中奖了")

3、输出如下图型

for i in range(1,8):
    for  j in range(1,i):
        print(j,end=" ")
    print()

for i in range(1,8):
    print()
    for  j in range(1,8-i):
        print(j,end=" ")

  • 9
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

m0_69595107

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值