多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
第五关地址:[http://www.pythonchallenge.com/pc/def/peak.html](http://www.pythonchallenge.com/pc/def/peak.html) ![](https://img.kancloud.cn/3d/d2/3dd20caecb02edd4ac8f9b4873ca3f74_1206x525.png)<br><br> 源代码里面有这样一句提示! ``` peak hell sounds familiar ? 翻译:prek hell 的读音像什么? ``` 而且还有一这样一个链接:[http://www.pythonchallenge.com/pc/def/banner.p](http://www.pythonchallenge.com/pc/def/banner.p) ![](https://img.kancloud.cn/1a/db/1adbad42dad31d579b20682ee5064bba_612x296.png) 打开之后是这样的 ![](https://img.kancloud.cn/c2/f5/c2f52784be482e5ff3cd68e846676f5f_491x624.png)<br><br><br> ***** **到这里我就没头绪了,然后我去搜了一下攻略** 参考参考:[https://www.jianshu.com/p/f67019ed4d82](https://www.jianshu.com/p/f67019ed4d82) 如果不看攻略:pickle模块我可能想不起来(之前没了解过这个模块) 后面就算pickle反序列化后的东西,我可能也想不到会怎么使用它 <br><br> ``` import pickle with open('长字符/banner.p','rb') as f: # 第一个字符输入你自己的路径 data = pickle.load(f) for r in data: # print(str(r) + '这是r') for c in r: # print(str(c) + '这是c') for i in range(c[1]): print(c[0], end='') print('') # 换行用 ``` ***** ***** ### **运行结果:** ![](https://img.kancloud.cn/8c/dd/8cdd6dd4e35298441e114fc9b1d01157_1014x494.png)