首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个文件PY202.py,该文件是本题目的代码提示框架,其中代码可以任意修改,请在该文件中编写代码,以实现如下功能: 编写程序,实现将列表[51,33,54,56,67,88,431,111,141,72,45,2,78,12,15
考生文件夹下存在一个文件PY202.py,该文件是本题目的代码提示框架,其中代码可以任意修改,请在该文件中编写代码,以实现如下功能: 编写程序,实现将列表[51,33,54,56,67,88,431,111,141,72,45,2,78,12,15
admin
2020-04-10
28
问题
考生文件夹下存在一个文件PY202.py,该文件是本题目的代码提示框架,其中代码可以任意修改,请在该文件中编写代码,以实现如下功能:
编写程序,实现将列表[51,33,54,56,67,88,431,111,141,72,45,2,78,12,15,5,69]中的素数去除,并输出去除素数后列表的元素个数,结果保存在考生文件夹下,命名为“PY202.txt”。。请结合程序整体框架,补充横线处代码。
试题程序:
#以下代码为提示框架
#请在程序的…处使用一行或多行代码替换
#请在程序的______处使用一行代码替换
#注意:提示框架代码可以任意修改,以完成程序功能为准
fo=open(”PY2 02.txt”,“w”)
def prime(num):
……#此处可以是多行代码
ls=[51,3 3,54,5 6,67,88,431,111,141,72,45,2,7 8,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://jikaoti.com/ti/b150FFFM
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
大学中每个年级有多个班,每个班有多名学生,则实体班级和实体学生之间的联系是()。
在SQL语句中,与表达式“出席人数BETWEEN120AND200”功能相同的表达式是()。
设数据集合为D={1,2,3,4,5},下列数据结构B=(D,R)中为非线性结构的是()。
向一个项目中添加一个数据库,应该使用项目管理器的()。
在下面的VisualFoxPro表达式中,运算结果不为逻辑真的是()。
下列关于投影运算的描述,错误的是()。
设数据库中职工表的结构为(职工号,姓名,部门号,出生日期),如果要查询姓名相同的职工信息,则正确的SQL语句是()。
在软件开发中,需求分析阶段产生的主要文档是
SQL语言的更新命令的关键词是
随机试题
退休金的性质属于
描述错误的是
通常三环类抗抑郁药物的每天治疗剂量为
人类有组织的活动基本分为两种类型,一类是作业,另一类是()。
下列关于低压断路器的叙述,不正确的是()。
毛泽东在1945年8月28日赴重庆谈判,在渝期问毛泽东于8月30日、9月2日、9月15日三次到“特园”会见其主人,并会晤各界人士。“特园”的主人是()。
建设有中国特色社会主义文化的根本任务是()
①盛唐以来,纹饰大量借鉴金属器皿、各种织物等图案,使瓷器的装饰意味更浓②传统细瓷早已形成一整套美化装饰的方式方法,不管是刻花、剔花,还是贴花、印花③中国瓷器享誉世界,也在于它是科学技术与民间工艺美术技法完美结合的产物④早期的纹
以下哪些不是良性肿瘤的表现()。
In.somewaystheemploymentinterviewislikeapersuasivespeechbecausetheapplicant(interviewee)seekstopersuadetheemp
最新回复
(
0
)