ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
Python一级20211205考试真题 # 编程题一: 描述 假设孩子的身高完全由爸爸和妈妈的遗传因素决定,预测一下长大后孩子的身高是多少? 孩子获得了爸爸妈妈各一半的遗传基因,所以可以用以下公式计算孩子未来的身高。(单位:厘米) 孩子未来的身高=(爸爸的身高+妈妈的身高+13乘以性别系数)/2 如果是“男孩”,性别系数值为“1”;如果是“女孩”,则性别系数值为“-1”。 输入格式: 第一行输入一个数字,代表爸爸的身高 第二行输入一个数字,代表妈妈的身高 第三行输入一个数字(1或-1),代表性别系数 (输入使用input(),并有相应提示信息) 输出格式: 输出孩子未来的身高。 (输出使用print(),并有相应提示信息) 友情提示: 由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了eval,只要程序是正确的,我们阅卷时依然按照正确处理。 参考程序: 程序仅供参考,结果符合题意即可。 参考程序如下: ``` f=input("请输入爸爸的身高:") m=input("请输入妈妈的身高:") s=input("请输入性别系数:") f=float(f) m=float(m) s=float(s) h=(f+m+13*s)/2 print("孩子未来的身高:",h,"(厘米)") ``` 评分标准: (1)有输入语句并且有清楚的提示字符串;(每个一分,共3分) (2)有输出语句并且按照题意输出;(2分) (3)有类型转化语句;(2分) (4)有计算语句;(2分) (5)程序运行结果符合题目要求。(1分) # 编程题二: **要求:如图所示绘制四个圆** >(1)海龟的初始位置的坐标为(0,0); (2)绘制第1个左上方的圆形,半径为40; (3)绘制第2个左下方的圆形,半径为40; (4)海龟由初始位置坐标(0,0)移动至坐标(80,0); (5)绘制第3个右上方的圆形,半径为40; (6)绘制第4个右下方的圆形,半径为40; ![](http://h.yiniuedu.com/da86acde295652c791b3dbab63135858) **友情提示:** 考试平台暂不支持画笔命名:Pen()命令。 **参考程序:** ``` import turtle turtle.circle(40) turtle.circle(-40) turtle.forward(80) turtle.circle(40) turtle.circle(-40) turtle.done() ``` 评分标准: (1)海龟初始位置在画布中心(2分) (2)可以正确绘制第1个左上方的圆(4分) (3)可以正确绘制第2个左下方的圆(4分) (4)海龟移动到正确的位置(2分) (5)可以正确绘制第3个右上方的圆(4分) (6)可以正确绘制第4个右下方的圆(4分)