1.2.18 继续学习
优质
小牛编辑
127浏览
2023-12-01
如果你有认真通读本书之前的内容并且实践其中包含的大量例程,那么你现在一定可以熟练使用python了。 同时你可能也编写了一些程序用于验证python特性并提高你的python技能。如果还没有这样做的话,你应该去试试。 现在的问题是接下来应该做什么?
我建议你先解决下面的问题:
创建你自己的命令行版本的通讯录程序,利用它你可以浏览修改删除或搜索诸如朋友,家人,同事等联系人和他们的email地址/或电话号码等信息。这些信息必须存起来以便需要时提取。
思考下我们已经学到的各种知识,这个问题其实相当简单。 如果你感觉还是不好下手的话,这有一些提示。
创建一个表示联系人(persion)信息的类。使用字典存储联系人对象并以人物的名字作为字典键。 然后利用pickle模块把这些对象永久存储到你的硬盘中。最后通过字典的内建方法add, delete和modify分别增加删除修改联系人。
只要你有能力完成这个程序,你就可以自信的说你是一个python程序员了。那么现在马上给我Python标准库的指南。
忠告
- 面向对象编程相对应的另外一种编程范式:
- 附录:免费/自由和开放源码软件