免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.根据输入字符串 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 _: 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 = 2020-10-10 10:10:10t = time.strptime(timestr, %Y-%m-%d %H:%M:%S)print(time.strftime(_, t)习题讲解参考代码import timetimestr = 2020-10-10 10:10:10t = time.strptime(timestr, %Y-%m-%d %H:%M:%S)print(time.strftime(%Y年%m月%d日%H时%M分%S秒, t)4.使用 turtle 库的 turtle.fd() 函数和 turtle.seth() 函数绘制一个等边三角形,边长为 200 像素,效果如下图所示。请结合程序整体框架,根据提示代码完成程序。提示代码:import turtle as tfor i in range(_): t.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, 语文: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)使用 random 库,采用 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)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025中国新型显示技术市场格局及产业链整合与资本运作研究报告
- 2025中国数据中心机房空气质量管理与节能过滤方案
- 2025中国教育边缘计算行业市场潜力及部署方案报告
- 2025中国教育智库建设现状与发展路径研究报告
- 2025中国教育慈善行业捐赠模式及社会效益研究报告
- 小学四年级单位换算专项练习题
- 企业告知书范本及撰写要点
- 教研活动策划方案及实施步骤
- 星级酒店前厅接待服务标准手册
- 幼儿语言发展评估标准及观察记录
- 艾滋病药品管理办法
- 2025-2026学年冀美版(2024)小学美术二年级上册《缠缠绕绕的线》教学设计
- 叉车事故安全培训课件
- DRG病案首页填写培训课件
- 京瓷哲学的培训课件
- 自动体外除颤仪(AED)理论知识考核试题及答案
- 第11课《山地回忆》说课稿 2024-2025学年统编版语文七年级下册
- 2024年全国基层退役军人服务中心(站)工作人员职业技能竞赛试题及答案
- 高处安装、维护、拆除作业安全技术措施
- 二零二五年度车辆抵押担保资产管理合同范本
- 重症监护科口腔护理
评论
0/150
提交评论