用Python最基础的几个代码写了个《鸡兔同笼》[新手推荐]
本帖最后由 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随机题目,可玩性还是可以的,带着孩子玩起来吧!
页:
[1]