python二级考试操作题.docVIP

  • 0
  • 0
  • 约2.8千字
  • 约 6页
  • 2026-02-12 发布于江苏
  • 举报

1。依照输入字符串s,输出一个宽度为15字符,字符串s居中显示,以“=”填充的格式。假如输入字符串超过15个字符,则输出字符串前15个字符.提醒代码如下:

s=input()print(____①____)

?

输入输出示例

?

输入

输出

示例1

PYTHON

====PYTHON=====

习题讲解

参考代码

s=input()#请输入一个字符串:

print(”{:=^15}”.format(s[0:15]))

2.依照斐波那契数列的定义,F(0)=0,F(1)=1,?F(n)=F(n–1)+F(n–2)(n≥2),输出小于100的序列元素,提醒代码如下:

a,b=0,1

while____①____:

print(a,end=”,")

a,b=____②____

习题讲解

参考代码

a,b=0,1

whilea<=100:

print(a,end=',’)

a,b=b,a+b

3.如下是一个完整程序,依照提醒代码完成如下任务,输出如“10月10曰10时10分10秒”样式的时间信息。

____①____

timestr="—10—1010:10:10”

t=time。strptime(timestr,”%Y-%m—%d%H:%M:%S”)

print(time.strftime(____②____,t)

习题讲解

参考代码

importtime

timestr=-10—1010:10:10”

t=time。strptime(timestr,"%Y-%m-%d%H:%M:%S)

print(time。strftime(%Y年%m月%d曰%H时%M分%S秒”,t))

?strptime()

返回struct_time对象。Strftime()返回以可读字符串表达的本地时间。

python中时间曰期格式化符号:

%y两位数的年份表达(00-99)

%Y四位数的年份表达(000—9999)

%m月份(01—12)

%d月内中的一天(0—31)

%H二十四小时制小时数(0-23)

%I12小时制小时数(01—12)

%M分钟数(00=59)

%S秒(00—59)

%a本地简化星期名称

%A本地完整星期名称

%b本地简化的月份名称

%B本地完整的月份名称

%c本地相应的曰期表达和时间表达

%j年内的一天(001—366)

%p本地A.M.或P。M。的等价符

%U一年中的星期数(00-53)星期天为星期的开始

%w星期(0—6),星期天为星期的开始

%W一年中的星期数(00-53)星期一为星期的开始

%x本地相应的曰期表达

%X本地相应的时间表达

%Z当前时区的名称

%%%号自身

4.使用turtle库的turtle.fd()函数和turtle.seth()函数绘制一个等边三角形,边长为200像素,效果如下列图所表达。请结合程序整体框架,依照提醒代码完成程序。

提醒代码:

importturtleast

foriinrange(____①____):3

t。seth(____②____)

t.fd(____③____)

?

—-—-—-—-——————--——--——————-—---———————--——-—----————-—

自动评阅阐明

?

依次以字符串形式输出____①____,____②____,____③____应填的值即可自动评阅,运算符两侧要加空格

例如,假如代码为:

importturtleast

foriinrange(100):

t。seth(i+100)

t。fd(200)

则在提交代码页面输入:print(’100’,i+100,200’)

习题讲解

参考代码

importturtleastforiinrange(3):

t.seth(i*120)

t.fd(200)

5.?编写代码完成如下功效:

(1)建立字典d,包含内容是:数学:101,语文:202,”英语:203,物理”:204,”生物:206.

(2)向字典中添加键值对化学”:205。

(3)修改数学”相应的值为201。

(4)删除”生物相应的键值对。

(5)按顺序打印字典d全部信息,参考格式如下(注意,其中冒号为英文冒号,逐行打印):

201:数学

202:语文?203:(略)

习题讲解

参考代码

d={数学:101,”语文:202,”英语”:203,物理:204,生物”:206}

d["化学]=205

d[数学"]=2

文档评论(0)

1亿VIP精品文档

相关文档