首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python第十一课:文件II存档

在我们玩RPG游戏的时候,一个重要的功能就是存档,存档可以让我们再续前缘。其实存档的基本原理就是把玩家当前的数据写入到文件中保存起来,然后等玩家下次继续玩的时候再读取这个存档文件。...在这一课,我们就来尝试实现一个简易版的可以读档存档的小游戏。 读取存档 我们选择 输入之猜一猜 这一课的猜一猜小游戏为游戏主体,用文件方法对它添加一个存档读档功能。...在第一节,我们让代码读取存档,如果存档中有未完成的游戏记录,那么我们会让玩家继续游戏,如果还没有存档文件,或者存档文件是空的,那么我们就开始新的游戏。...接下来是一个重要的条件语句构成了读档功能的主体,如果存在存档文件且存档文件不为空,那我们读取存档。...如果没有存档文件或者存档文件为空,我们就建立新的游戏。 写入存档 在第二部代码中,我们主要实现存档功能,也就是在玩家玩游戏的过程中记录玩家的游戏数据,最后存入档案文件中。

1.4K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Exchange Server 2013之邮件存档配置

    而邮箱存档可以节约用户的邮箱空间,从而提高性能,提供更好的用户体验。下面就来看看Exchange 2013中的邮件存档。 1.登录到ECP中,打开收件人,为用户启用邮件存档,默认是禁用的。 ?...2.创建存档存储,选择一个数据库。 ? 3.保存后,看到用户的邮箱类型已经开启了存档功能。 ? 4.接下来进行存档配额的管理。可根据自己需求来设置。 ? 5.配置保留标记,可设置保留多少天的邮件。...9.选择存档用户,编辑属性 ? 10.打开属性后,打开邮箱功能,选择刚才创建的保留策略,保存。 ? 11.用用户登录到OWA中,左下已经出现了个人存档目录了。 ?...12.下面可以通过移动将收件箱中的邮件手动移动到存档目录中去。 ?

    82830

    Python3栅栏密码解密

    类似前言一样的东西 栅栏密码关于加密的栅栏数,可以不整除字符串长度,但是我只会整除的,所以没有考虑不能整除的解密方法 作用 自动根据字符串长度破解栅栏密码 环境 python3 栅栏密码解密 栅栏密码是一种简单的移动字符位置的加密方法...,规则简单,但是难点在于,不知道字符串的"分割线"在哪里 先来解释一下栅栏密码解密原理 明文: elapse 栅栏数: 2 密文: easlpe 这种解密看似是把字符串毫无规则的打乱了,但是换个角度看就很清楚了...解密的方法则有些小不同,解密的看法是 1.e 3.a 5.s 2.l 4.p 6.e 是把字符串分为两组,每组三个 换个栅栏数,改为3 那么elapse这个明文就会被加密成 eplsae一组三个字符,分成两块...#coding = utf-8 e =input('请输入要解密的字符串\n') elen = len(e) #计算字符串长度 field=[] for i in range(2,elen): #做一个循环...根据上面的解密原理,可以得出,通过栅栏数分割字符串后,将每一组的第一位,每一组的第二位.....按顺序连在一起就可以得出明文了 ... for f in field: b = elen //

    2.3K20
    领券