二级python操作模拟题9答案.docx
《二级python操作模拟题9答案.docx》由会员分享,可在线阅读,更多相关《二级python操作模拟题9答案.docx(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1参考代码n = input( ) nums = n.split( )s = 0for i in nums:s += eval(i) print(s)2s = inputo #请输入一个由1和0组成的二进制数字串:d = 0while s:d = d*2 + (ord(s0) -ord(01)S = Sl:print(转换成十进制数是:().format(d)#需要掌握print和format的格式用法,字符串的内置处理函数3 答案:fi = open(data.txt, 1r1)for 1 in fi:1 = l.splitc/)5 = 0.0n = len(l)for cours in 1
2、:items = cours.split(1:)s += eval(itemsl)print(总和是:,平均值是: : 2f H .format(s s/n)fi.close()要点:1 .文件打开与关闭.按行读入的是字符串,需要用split ()分割2 .文件里有多行,用一个多重循环.对读进来的数据做运算,还要进一步的按照:”来分割,结果是列表,并且分 数在第二个字段这些都是细节,需要熟练掌握处理的步骤和函数4import turtlefor i in range(4):turtle.circle( 90,90)turtle.right(180)参考代码def is_prime(n):for
3、 i in range(2Jn):if n % i = 0:return Falsereturn TrueIs =23,45,78,87,11,67,89,13,243,56,67,31工,431,111,141for i in ls.copy():if is_prime(i) = True:Is.remove(i)print(len(ls)3 import jiebawith open(Msgld.txtM/rencoding =,utf-8,)as f:Issgld = f.readlines()for Is in Issgld: wordlist = jieba.cut(ls) for word in wordlist:if ”人,,in word:n = n + 1print(“人: + str(n) + “次)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 python 操作 模拟 答案
限制150内