首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个文件“PY202.py”,该文件是本题目的代码提示框架,其中代码可以任意修改,请在该文件中编写代码,以实现如下功能。 编写程序,实现将列表[51,33,54,56,67,88,431,11l,141,72,45,2,78,12,15,5
考生文件夹下存在一个文件“PY202.py”,该文件是本题目的代码提示框架,其中代码可以任意修改,请在该文件中编写代码,以实现如下功能。 编写程序,实现将列表[51,33,54,56,67,88,431,11l,141,72,45,2,78,12,15,5
admin
2021-03-16
51
问题
考生文件夹下存在一个文件“PY202.py”,该文件是本题目的代码提示框架,其中代码可以任意修改,请在该文件中编写代码,以实现如下功能。
编写程序,实现将列表[51,33,54,56,67,88,431,11l,141,72,45,2,78,12,15,5,69]中的素数去除,并输出去除素数后列表的元素个数,结果保存在考生文件夹下,命名为“PY202.txt”。请结合程序整体框架,补充横线处代码。
试题程序:
#以下代码为提示框架
#请在程序的…处使用一行或多行代码替换
#请在程序的________处使用一行代码替换
#注意:提示框架的代码可以任意修改,以完成程序功能为准
fo=open("PY202.txt","w")
def prime(num):
…
ls=[51,33,54,56,67,88,431,111,141,72,45,2,78,12,15,5,69]
lis=[]
for i in ls:
if prime(i)==False:
________
fo.write(">>>{}),列表长度为{}".format(________,________))
fo.close()
选项
答案
fo=open("PY202.txt","w") def prime(num): for i in range(2,num): if num%i==0: return False return True ls=[51,33,54,56,67,88,431,111,141,72,45,2,78,13,15,5,69] lis=[] for i in ls: if prime(i)==False: lis.append(i) fo.write(">>>{},列表长度为{}".format(lis,len(lis)) fo.close()
解析
素数是只能被1和它本身整除的自然数。prime()函数用于判断一个数是否为素数,如果一个数num,能被2到num~1之间的任意一个整数整除,那该数不为素数(返回False),否则为素数(返回True)。
最后,通过for循环遍历列表ls中的元素,通过调用函数判断该元素是否为素数,将不是素数的元素使用append()方法添加到一个新的列表lis中,再将新列表和元素个数写入文件。
转载请注明原文地址:https://kaotiyun.com/show/f06p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
下列关于VisualFoxPro数据库的描述,正确的是()。
右三个关系R、S和T如下:则由关系R、S得到关系T的操作是()。
(1)在考生文件夹下建立如下图所示的表单文件form_three,表单名为forml。标签控件命名为Ln,文本框控件命名为Textn,命令按钮控件命名为Commands。表单运行时在文本框中输入职员号,单击“开始查询”命令按钮查询该职员所经手的订购单信息(
(1)用SQL语句完成下列操作:检索“田亮”所借图书的书名、作者和价格,结果按价格降序存入book_Temp表中。(2)在考生文件夹下有一个名为menu_lin的下拉式菜单,请设计一个名为form_menu的顶层表单,将菜单menu_lin加入到该表单中
在连编应用程序中,下列描述错误的是()。
在命令窗口中执行表单文件MyForm.scx的命令是()。
设数据库有如下表:产品(产品号,产品名,型号,单价)顾客(顾客号,姓名)购买(顾客号,产品号,购买数量,购买日期)若要查询“在2012年以后购买的顾客姓名、产品名、购买数量和购买日期”,正确的SQL语句是()。
下列关于利用VisualFoxProSQLSELECT保存查询结果的说法,错误的是()。
索引文件打开后()。
有三个关系R、S和T如下:则由关系R、S得到关系T的操作是()。
随机试题
如图所示应力状态(应力单位为MPa),该点处的最大切应力τmax为()。
乳房深部脓肿,诊断依据应是
有关肝脏药物代谢酶,不正确的是
根据《城市房地产管理法》,未取得营业执照擅自从事房地产中介服务业务的处罚是()。
ABC公司系上市公司,存货采用成本与可变现净值孰低法计价。(1)2015年年初“存货跌价准备——甲产品”科目余额100万元;库存“原材料——A材料”未计提跌价准备。(2)2015年年末“原材料——A材料”科目余额为1000万元,“库存商品——甲
简述艺术教育的目标。
从2005到2009年,A市某商务区7个企业过去5年内共有168名女性在职人员生育,有人搜集这一数据后得出结论,该商务区白领女性的平均生育年龄为30.34岁,高于A市2009年女性平均生育年龄27岁,也高于10年前调查的24.18岁。下面哪一项最准
一临床医生发现抑郁症患者在奖赏面前无法像正常人那样感到快乐,于是他猜测抑郁症患者可能存在快感体验缺失。基于这个猜测,他做了一项实验。他让抑郁症患者和普通人各30名,完成一项容易获得奖赏的任务。然后,让他们对自己在获得奖赏时的快乐体验(如:我感到高兴的程度)
下面的语句中错误的是
Readthebusinesscoverletterbelow.Inmostofthelines(41-52),thereisoneextraword.Iteitherisgrammaticallyincor
最新回复
(
0
)