(word完整版)python二级考试操作题2.doc 立即下载
2024-09-09
约2.9千字
约7页
0
43KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

(word完整版)python二级考试操作题2.doc

(word完整版)python二级考试操作题2.doc

预览

免费试读已结束,剩余 2 页请下载文档后查看

5 金币

下载文档

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

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年创作完成。该作品气势磅礴,人物众多,非常经典。这里给出一个《天龙八部》的
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

(word完整版)python二级考试操作题2

文档大小:43KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用