- 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)