收藏 分销(赏)

python二级考试操作题3.doc

上传人:快乐****生活 文档编号:2779855 上传时间:2024-06-05 格式:DOC 页数:6 大小:38.04KB
下载 相关 举报
python二级考试操作题3.doc_第1页
第1页 / 共6页
python二级考试操作题3.doc_第2页
第2页 / 共6页
python二级考试操作题3.doc_第3页
第3页 / 共6页
python二级考试操作题3.doc_第4页
第4页 / 共6页
python二级考试操作题3.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、(word完整版)python二级考试操作题31。根据输入字符串 s,输出一个宽度为 15 字符,字符串 s 居中显示,以“=”填充的格式。如果输入字符串超过 15 个字符,则输出字符串前 15 个字符.提示代码如下:s = input()print(_)输入输出示例输入输出示例 1PYTHON=PYTHON=习题讲解参考代码s = input() 请输入一个字符串:print(”:=15”.format(s0:15)2.根据斐波那契数列的定义,F(0)=0,F(1)=1,F(n)=F(n1)+F(n2)(n2),输出不大于 100 的序列元素,提示代码如下:a,b = 0, 1while _

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

3、= 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 四位数的年份表示(0009999) m 月份(0112) d 月内中的一天(031) %H 24小时制小时数(0-23) %I 12小时制小时数(0112) M 分钟数(00=59) S 秒(0059) a 本地简化星期名称 A 本地完整星期名称 b

4、 本地简化的月份名称 B 本地完整的月份名称 c 本地相应的日期表示和时间表示 j 年内的一天(001366) p 本地A.M.或P。M。的等价符 U 一年中的星期数(00-53)星期天为星期的开始 w 星期(06),星期天为星期的开始 %W 一年中的星期数(00-53)星期一为星期的开始 %x 本地相应的日期表示 %X 本地相应的时间表示 Z 当前时区的名称 % %号本身4.使用 turtle 库的 turtle.fd() 函数和 turtle.seth() 函数绘制一个等边三角形,边长为 200 像素,效果如下图所示。请结合程序整体框架,根据提示代码完成程序。提示代码:import tur

5、tle as tfor i in range(_):3t。seth(_)t.fd(_)-自动评阅说明依次以字符串形式输出_,_,_应填的值即可自动评阅,运算符两侧要加空格例如,如果代码为:import turtle as tfor i in range(100): t。seth(i + 100) t。fd(200)则在提交代码页面输入: print(100, i + 100, 200)习题讲解参考代码import turtle as tfor i in range(3): t.seth(i 120) t.fd(200)5.编写代码完成如下功能:(1)建立字典 d,包含内容是:数学:101, 语

6、文:202, ”英语:203, 物理”:204, ”生物:206.(2)向字典中添加键值对化学”:205。(3)修改数学”对应的值为 201。(4)删除”生物对应的键值对。(5)按顺序打印字典 d 全部信息,参考格式如下(注意,其中冒号为英文冒号,逐行打印):201:数学202:语文203:(略)习题讲解参考代码d = 数学:101, ”语文:202, ”英语”:203, 物理:204, 生物”:206d化学 = 205d数学 = 201del d”生物for key in d: print(:”.format(dkey, key)6.请编写程序,生成随机密码。具体要求如下:(1)使用 ran

7、dom 库,采用 0x1010 作为随机数种子.(2)密码abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!$中的字符组成。(3)每个密码长度固定为 10 个字符.(4)程序运行每次产生 10 个密码,每个密码一行。(5)每次产生的 10 个密码首字符不能一样。(6)程序运行后产生的密码保存在“随机密码.txt文件中。不写入文件,直接print 10个密码即可自动评阅习题讲解参考代码import randomrandom.seed(0x1010)s = ”abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!#*”ls = excludes = while len(ls) 10: pwd = for i in range(10): pwd += srandom.randint(0, len(s)-1) if pwd0 in excludes: continue else: ls。append(pwd) excludes += pwd0# 直接打印print(n”.join(ls)) 或写入文件fo = open(”随机密码。txt”, w)fo。write(”n。join(ls)fo。close()

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服