Python 二级模拟操作题(三),python模拟,1.根据输入字符串
Python 二级模拟操作题(三),python模拟,1.根据输入字符串
1.根据输入字符串 s,输出一个宽度为 15 字符,字符串 s 居中显示,以“=”填充的格式。如果输入字符串超过 15 个字符,则输出字符串前 15 个字符
提示代码如下:
s = input()print(____①____)
代码:
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 ____①____: print(a, end = ",") a, b = ____②____
代码:
a, b = 0, 1while a<=100: print(a, end=‘,‘) a, b = b, a + b
3.如下是一个完整程序,根据提示代码完成如下任务,输出如“2020年10月10日10时10分10秒”样式的时间信息
____①____timestr = "2020-10-10 10:10:10"t = time.strptime(timestr, "%Y-%m-%d %H:%M:%S")print(time.strftime("____②____", t)
代码:
import timetimestr = "2020-10-10 10:10:10"t = 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 turtlefor i in range(____①____): turtle.seth(____②____) turtle.fd(____③____)
代码:
import turtlefor i in range(3): turtle.seth(i * 120) turtle.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["化学"] = 205d["数学"] = 201d.pop("生物")for key in d: print(key, d[key])
运行结果
6.请编写程序,生成随机密码。具体要求如下:
(1)使用 random 库,采用 0x1010 作为随机数种子。
(2)密码 [email protected]#$%^&* 中的字符组成。
(3)每个密码长度固定为 10 个字符
(4)程序运行每次产生 10 个密码,每个密码一行。
(5)每次产生的 10 个密码首字符不能一样。
(6)程序运行后产生的密码保存在“随机密码.txt”文件中
代码:
import randomrandom.seed(0x1010)s = "[email protected]#$%^&*"ls = []excludes = ""while len(ls) < 10: pwd = "" for i in range(10): pwd += s[random.randint(0, len(s)-1)] if pwd[0] in excludes: continue else: ls.append(pwd) excludes += pwd[0]f = open("随机密码.txt", "w")f.write("\n".join(ls))f.close()
Python 二级模拟操作题(三)
相关内容
- python实现本地图片上传到服务区,,本地图片上传到服务
- python的__file__和__name__变量,__file___name_,#现在的目录结
- Python----DFS---骑士周游问题,,这篇文章将会将一个数
- python ConfigParser读取配置文件,及解决报错ConfigParser.M
- python学习,,1。pycharm在
- Python3基础 filter()第一个参数为NONE时 结果只返回为Tru
- Python turtle库的应用——蛇,pythonturtle库,turtle库介绍1
- python爬虫笔记之re.IGNORECASE,, re.IGNO
- Python3 使用requests库读取本地保存的cookie文件实现免登录
- Vs2017 Python开发-添加虚拟环境,vs2017python,虚拟环境是代
评论关闭