python二级考试操作题3.doc

python二级考试操作题3.doc

ID:50455115

大小:55.50 KB

页数:6页

时间:2020-03-06

python二级考试操作题3.doc_第1页
python二级考试操作题3.doc_第2页
python二级考试操作题3.doc_第3页
python二级考试操作题3.doc_第4页
python二级考试操作题3.doc_第5页
资源描述:

《python二级考试操作题3.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.根据输入字符串s,输出一个宽度为15字符,字符串s居中显示,以“=”填充的格式。如果输入字符串超过15个字符,则输出字符串前15个字符。提示代码如下:s=input()print(____①____) 输入输出示例 输入输出示例1PYTHON====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,1while____

2、①____:print(a,end=",")a,b=____②____习题讲解参考代码a,b=0,1whilea<=100:print(a,end=',')a,b=b,a+b3.如下是一个完整程序,根据提示代码完成如下任务,输出如“2020年10月10日10时10分10秒”样式的时间信息。____①____timestr="2020-10-1010:10:10"t=time.strptime(timestr,"%Y-%m-%d%H:%M:%S")print(time.strftime("____②____",t)习题讲解参考代码importtimetimestr="202

3、0-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)·%H24小时制小时数(0-23)·%I12小时制小时数(01-12)·%M分钟数(00=59)·%

4、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像素,效果如下图所示。请

5、结合程序整体框架,根据提示代码完成程序。提示代码:importturtleastforiinrange(____①____):3t.seth(____②____)t.fd(____③____) ------------------------------------------------------自动评阅说明 依次以字符串形式输出____①____,____②____,____③____应填的值即可自动评阅,运算符两侧要加空格例如,如果代码为:importturtleastforiinrange(100):t.seth(i+100)t.fd(200)则在提交代码页面输

6、入: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={

7、"数学":101,"语文":202,"英语":203,"物理":204,"生物":206}d["化学"]=205d["数学"]=201deld["生物"]forkeyind:print("{}:{}".format(d[key],key))6.请编写程序,生成随机密码。具体要求如下:(1)使用random库,采用0x1010作为随机数种子。(2)密码 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&* 中的字符组成。(3)每个密码长度固定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。