预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(word完整版)python二级考试操作题2 (word完整版)python二级考试操作题2 (word完整版)python二级考试操作题2 1。编写Python程序输出一个具有如下风格效果的文本,用作文本进度条样式,部分代码如下,填写空格处。 10%@== 20%@==== 100%@==================== 前三个数字,右对齐;后面字符,左对齐 文本中左侧一段输出N的值,右侧一段根据N的值输出等号,中间用@分隔,等号个数为N与5的整除商的值,例如,当N等于10时,输出2个等号。 N=eval(input())#N取值范围是0—100,整数 print(____①____) n=int(input()) print(”%s%d%%@%s”%((3—len(str(n)))*”",n,"=="*(n//5))) 习题讲解 参考代码 N=20#N取值范围为0—100整数 print("{:>3}%@{}”。format(N,”="*(N//5))) 2.以论语中一句话作为字符串变量s,补充程序,分别输出字符串s中汉字和标点符号的个数. s="学而时习之,不亦说乎?有朋自远方来,不亦乐乎?人不知而不愠,不亦君子乎?” n=0#汉字个数 m=0#标点符号个数 ____①____#在这里补充代码,可以多行 print(”字符数为{},标点符号数为{}。".format(n,m)) 习题讲解 参考代码 s="学而时习之,不亦说乎?有朋自远方来,不亦乐乎?人不知而不愠,不亦君子乎?” n=0#汉字个数 m=0#标点符号个数 m=s。count(',’)+s。count(’?’) n=len(s)–m print(”字符数为{},标点符号数为{}。”。format(n,m)) 3。使用程序计算整数N到整数N+100之间所有奇数的数值和,不包含N+100,并将结果输出。整数N由用户给出,代码片段如下,补全代码.不判断输入异常。 N=input(”请输入一个整数:") ____①____#可以是多行代码 输入输出示例 输入输出32600习题讲解 参考代码 N=input(”请输入一个整数:”) s=0 foriinrange(eval(N),eval(N)+100): ifi%2==1: s+=i print(s) 4.B卷简单应用1 上一题下一题 题目 提交代码 上传文件 答案与讲解 使用turtle库的turtle。fd()函数和turtle.left()函数绘制一个六边形,边长为200像素,效果如下图所示,请结合格式框架,补充横线处代码。 importturtleast foriinrange(___①___): t。fd(___②___) t.left(___③___) ——--——-———--——---——--———-—--—————--—-——-——-—-——————-—-———-—-—-—----- 自动评阅说明 最后使用print函数输出____①____,____②____,____③____中应填代码即可以自动评阅得分,如果有运算符,请在运算符两侧加上空格, 例如,如果代码为: importturtleastforiinrange(2): t。fd(i+100) t。left(200) 在提交代码页面输入:print(2,’i+100’,200),运行即可 习题讲解 参考代码 importturtleastforiinrange(6): t。fd(200) t.left(60) 5。经常会有要求用户输入整数的计算需求,但用户未必一定输入整数。为了提高用户体验,编写getInput()函数处理这样的情况。请补充如下代码,如果用户输入整数,则直接输出整数并退出,如果用户输入的不是整数,则要求用户重新输入,直至用户输入整数为止。 defgetInput(): ____①____#可以是多行代码 return____②____#只能是单行代码 print(getInput()) defgetInput(): whileTrue: try: x=int(input()) break except: continue returnx print(getInput()) 习题讲解 参考代码 defgetInput(): try: txt=input()#”请输入整数:" whileeval(txt)!=int(txt): txt=input()#"请输入整数:" except: returngetInput() returneval(txt)print(getInput()) 6.《天龙八部》是著名作家金庸的代表作之一,历时4年创作完成。该作品气势磅礴,人物众多,非常经典。这里给出一个《天龙八部》的