APP下载

Python简单的通讯录管理系统

2021-07-27

电脑报 2021年6期
关键词:内容信息学生

“人生苦短,我用Python”,你一定听说过这句话。Python相比其他如Java或C语言来说,语法简单、功能模块丰富。Python可以让新手快速地进入编程世界,虽然Python简单易学,功能强大,但是由于知识点多,想要深入则需要更多系统性学习。

老师希望小明能用Python做一个好友通讯录信息系统,帮助老师快速登记学生信息情况,通讯录系统有增删改查等基础功能,输入数字1对学生信息进行添加,数字2删除学生信息,数字3对学生信息进行修改,输入数字4对学生信息进行查询(图1)。

这个通讯录系统是一个综合实例,构建时参考以下几点:1.可以创建字典对象来保存已有的学生信息。2.使用input函数提示用户选择操作方式。3.使用if-elif-else语句进行条件语句处理,当if或者elif后面的条件满足时,程序就会执行其后的语句,否则就执行else后面的语句,这样可以对好友信息字典元素进行增删改查等处理操作。

根据规划首先创建一个列表list。在列表中存放字典,字典相当于掌控板中的映射关系,字典由键(key)和对应值(value)成对组成。每个键与值用冒号(:)隔开,每对用逗号分割,整体放在花括号中({})。键必须独一无二,但值则不必。在列表中可以存放学生的相关信息,包括姓名、电话、住址……这里分别用name、phone、address来代替。

接下来完成基础框架的搭建。创建一个循环体while循环并且让程序能够一直循环无法终结(死循环),并添加异常条件,当输入的内容是数字则可以正确运行一个test函数,当输入的内容是字符或者是其他内容就会报错(请输入正确答案)。

登录APP查看全文

猜你喜欢

内容信息学生
内容回顾温故知新
赶不走的学生
订阅信息
学生写话
主要内容
学生写的话
展会信息
健康信息
健康信息(九则)