目录

1.2.18 继续学习

优质
小牛编辑
125浏览
2023-12-01

如果你有认真通读本书之前的内容并且实践其中包含的大量例程,那么你现在一定可以熟练使用python了。 同时你可能也编写了一些程序用于验证python特性并提高你的python技能。如果还没有这样做的话,你应该去试试。 现在的问题是接下来应该做什么?

我建议你先解决下面的问题:

创建你自己的命令行版本的通讯录程序,利用它你可以浏览修改删除或搜索诸如朋友,家人,同事等联系人和他们的email地址/或电话号码等信息。这些信息必须存起来以便需要时提取。

思考下我们已经学到的各种知识,这个问题其实相当简单。 如果你感觉还是不好下手的话,这有一些提示。

创建一个表示联系人(persion)信息的类。使用字典存储联系人对象并以人物的名字作为字典键。 然后利用pickle模块把这些对象永久存储到你的硬盘中。最后通过字典的内建方法add, delete和modify分别增加删除修改联系人。

只要你有能力完成这个程序,你就可以自信的说你是一个python程序员了。那么现在马上给我Python标准库的指南。

忠告

  • 面向对象编程相对应的另外一种编程范式:

    • 附录:免费/自由和开放源码软件