鱼C论坛

 找回密码
 立即注册
查看: 3127|回复: 0

[学习笔记] 用Python最基础的几个代码写了个《鸡兔同笼》[新手推荐]

[复制链接]
发表于 2021-10-1 18:55:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 jieshao 于 2021-10-3 08:19 编辑

《鸡兔同笼》可谓是小学题型噩梦榜前十,刚接触到方程式时那一脸懵懂的样子。

废话不多说,上代码:
"鸡兔同笼"
#已知一只兔子有四条腿,一只鸡有两条腿,
#笼子里一共有 z 条腿,hard 个头,问鸡和兔子各有多少只?

import random

x = random.randint(1,10)#兔数量
y = random.randint(1,10)#鸡数量
z = x * 2 + y * 4 #腿总数量
hard = x + y#头的总数
print ("已知一只兔子有四条腿,一只鸡有两条腿,")
print ("笼子里一共有", z, "条腿", hard, "个头", )
print ("问鸡和兔子各有多少只?")

x_l = input("鸡有多少只?")
y_l = input("兔子有多少只?")
x_l = int(x_l)
y_l = int(y_l)

if x_l == x and y_l == y:
    print["恭喜你,你答对了!(* ̄︶ ̄) !!"]
else:
    print("对不起,你答错了!>_< !!")
    print("看看哪里错了吧!!")
    print("鸡有", x, "只,兔子有", y, "只。")
    print("别灰心,再来一次吧! ")

用print 换行只是个人习惯,觉得看的比较清楚。
用模组random随机题目,可玩性还是可以的,带着孩子玩起来吧!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-2 00:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表