python二级答案(1)

网友投稿 883 2022-05-29

44、考生文件夹下存在一个文件PY201.py,请写代码替换横线,不修改其他代码,实现以下功能:

使用turtle库的turtle. right()函数和turtle.fd()函数绘制一个菱形,边长为200像素,4个内角度数为2个60度和2个120度,效果如图所示。

说明: 说明: 说明: 说明: D:\开发\小黑课堂-Ncre项目\windowsFormsApplication20190821dazhong - Python\bin\Debug\folders_44.files\image001.jpg

提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。

45、考生文件夹下存在一个文件PY202.py,该文件是本题目的代码提示框架,其中代码可以任意修改,请在该文件中编写代码,以实现如下功能:

键盘输入一组人员的姓名、性别、年龄等信息,信息间采用空格分隔,每人一行,空行回车结束录入,示例格式如下:

张三 男 23

李四 女 21

王五 男 18

计算并输出这组人员的平均年龄(保留2位小数)和其中男性人数,格式如下:

平均年龄是20.67 男性人数是2

提示:建议使用本机提供的Python集成开发环境IDLE编写、 调试及验证程序。

# 请在______处使用一行代码或表达式替换 # # 注意:请不要修改其他已给出代码 import turtle turtle.right(-30) turtle.fd(200) turtle.right(60) turtle.fd(200) turtle.right(120) turtle.fd(200) turtle.right(60) turtle.fd(200) turtle.right(120) ```python # 以下代码为提示框架 # 请在...处使用一行或多行代码替换 # 请在______处使用一行代码替换 # # 注意:提示框架代码可以任意修改,以完成程序功能为准 data = input() # 姓名 年龄 性别 s=0 n=0 i=0 while data: i=i+1 ls=data.split() s=s+int(ls[2]) if ls[1]=='男': n=n+1 data = input() s=s/i print("平均年龄是{:.2f} 男性人数是{}".format(s,n))

1

2

3

4

5

6

7

8

9

10

python二-(1)

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

1

Python

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:《学习OpenCV 3(中文版)》 —第二个程序:视频
下一篇:云脉文档识别权限分享保障信息安全
相关文章