首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个文件“PY202.py”,该文件是本题目的代码提示框架,其中代码可以任意修改,请在该文件中编写代码,以实现如下功能。 用键盘输入一组人员的姓名、性别、年龄等信息,信息间采用空格分隔,每个人的信息为一行,按键结束输入。示例格式如下
考生文件夹下存在一个文件“PY202.py”,该文件是本题目的代码提示框架,其中代码可以任意修改,请在该文件中编写代码,以实现如下功能。 用键盘输入一组人员的姓名、性别、年龄等信息,信息间采用空格分隔,每个人的信息为一行,按键结束输入。示例格式如下
admin
2021-03-16
80
问题
考生文件夹下存在一个文件“PY202.py”,该文件是本题目的代码提示框架,其中代码可以任意修改,请在该文件中编写代码,以实现如下功能。
用键盘输入一组人员的姓名、性别、年龄等信息,信息间采用空格分隔,每个人的信息为一行,按
键结束输入。示例格式如下。
张猛男35
杨青女18
汪海男26
孙倩女22
计算并输出这组人员的平均年龄(保留1位小数)和其中女性人数,结果保存在考生文件夹下,命名为“PY202.txt”。格式如下。
平均年龄是25.2女性人数是2
试题程序:
#以下代码为提示框架
#请在程序的…处使用一行或多行代码替换
#请在程序的________处使用一行代码替换
#注意:提示框架的代码可以任意修改,以完成程序功能为准
fo=open("PY202.txt","w")
data=input("请输入一组人员的姓名、性别、年龄:")#姓名 性别 年龄
…
while data:
…
data=input("请输入一组人员的姓名、性别、年龄:")
…
fo.write("平均年龄是{:.1f)女性人数是{}".format(_________))
fo.close()
选项
答案
fo=open("PY202.txt","w") data=input("请输入一组人员的姓名、性别、年龄:") #姓名性别年龄 women_num=0 age_amount=0 person_num=() while data: name, sex, age=data.split(‘’) if sex==女: women_num+=1 age_amount+=int(age) person_num+=1 data=input(" 请输入一组人员的姓名、性别、年龄:") average age=age amount/person_num fo.write("平均年龄是{:.1f}女性人数是{ }".format( average age,women_ num)) fo.close()
解析
由题目可知,首先需要定义3个变量分别用来统计女性人数、年龄总和以及总人数。本题要求每个人的信息采用空格分隔,即需要用字符串分隔函数split()进行分隔,该函数返回的是一个列表,所以每个人的信息就以列表的形式存储在对应的变量中。由于按
键结束信息输入,因此需要把输入信息的方法放在循环内,最后在输出时使用format()输出格式化信息。
转载请注明原文地址:https://kaotiyun.com/show/bl6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
以下关于关系的说法正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
数据库系统的三级模式不包括()。
程序调试的任务是()。
下面关于表和工作区的叙述,正确的是()。
下列不属于软件工程3个要素的是()。
结构化程序设计的3种结构是()。
“教师表”中有“职工号”、“姓名”和“工龄”字段,其中“职工号”为主关键字,建立“教师表”的SQL命令是
在关系模型中,每个关系模式中的关键字
在算法正确的前提下,评价一个算法的两个标准是
随机试题
Theseatofthebicyclecanbe______tosuityourheight
Greatwritersarethosewhonotonlyhavegreatthoughtsbutalsoexpressthesethoughtsinwordswhichappeal______toourmin
Whenhe______,tellhimthatI’vealreadyleft.
1997年公布施行的《中华人民共和国节约能源法》,要求“固定资产投资项目的可行性研究报告应当包括合理用能的()”。
会计估计的主观性、复杂性和不确定性决定了与会计估计相关的领域存在重大错报风险的可能性高于其他领域。注册会计师应当针对会计估计实施风险评估程序。可供注册会计师选择的风险评估程序有()。
对在华死亡的外国旅游者,其善后工作由接待单位负责。()
WhenIWastwelveyearsold,myfamilywerethefirstblackpeopletomoveintoanallwhitepartofGrandRapids,Michigan.Ma
必修课是国家和地方对各阶段所有学生发展的基础性要求。()
以下不能反映区域自然地理环境影响人们的生产方式、生活习惯、文化传统等方面的一句话是()。
已知圆C1:(x+1)2+(y一1)2=1,圆C2与圆C1关于直线x—y一1=0对称,则圆C2的方程为().
最新回复
(
0
)