最近python写了一个通讯录,过程很艰难,但还是写出来了。import os os.mkdir("address") fp=open("./address/address_book.txt","w+") list=[] def add(): print("-------------输入老铁信息吧-----------") name=input("输入老铁姓名:") te
转载 2024-03-11 12:09:18
80阅读
"为何表情,要让这世界安排?"诶,我们也对python的一些基础语法有了一定能的了解了。并且在这基础上,学习了python中的文件操作,那么有了这些东西以后啊,我们能做什么呢?或许对很多数据结构的初学者来说,通讯录是他们第一个可以展示他们所习得知识的舞台。那么python中的通讯录,是怎样实现的呢?一、main函数与功能列表python属于是一种半编译半解释的语言,没有严格的main
今天做了一个小Demo,模拟了一下手机的通讯录简单的实现了“增删改查”与保存本地的功能。数据结构的是TreeSet,主要是为了排序和数据的唯一性;本地读取和保存的是ObjectInputStream和ObjectOutputStrean这两个类,保存实现了Serializable(序列化)接口的类的对象,这个有好处也有坏处,后面说;思路:先创建User类,和自定义一个比较器,(也可以让Use
先上图 代码:#通讯录 #界面提示 print("|---欢迎进入通讯录系统---|") print("|---1:查询全部联系人 ---|") print("|---2:查询特定联系人 ---|") print("|---3:更新联系人信息 ---|") print("|---4:插入新的联系人 ---|") print("|---5:删除已有联系人 ---|") pr
转载 2023-06-30 10:30:47
95阅读
1点赞
闲着没事,python一个模拟通讯录,要求要实现常用的通讯录的功能,基本流程如下
转载 2019-06-01 09:07:00
151阅读
目录1.1个人通讯率(一)1.2 程序设计思路1.3关键技术1.3.1 面向对象的基本概念1.3.2 类的定义1.4个人通讯率(一)设计步骤1.4.1定义类Contract1.4.2定义类Family1.4.3定义类Partner1.1个人通讯录(一)        设计简单的个人通讯录系统(一),用于存储联系人信息,
转载 2023-07-25 10:57:02
117阅读
1.通讯录:保存联系人的信息,提供增加、删除、查询和修改联系人的功能2.使用Python的数据结构——字典的形式来保存联系人的信息:姓名 电话 邮件 地址 生日   通讯录中所有联系人的信息可以写入文件保存,当然也可以从文件中读取3.只是巩固近两天学习的基本知识,程序诚然后很多不完善的地方,随着后续学习的深入,逐渐更新import pickle # Python的标准模块,可
编写过程:第一步:手动代码堆积第二步:函数复用第三步:数据持久化之数据保存第四步:数据持久化之数据读取第五步:数据持久化之数据删除第六步:数据持久化之数据更新初稿—》数据持久化之保存数据—–》数据持久化之加载数据—–》数据持久化之删除数据—-》数据持久化之检索数据—》数据持久化之数据更新    本演示不为堆积代码,仅为梳理一个编码的概念过程~希望对你有所帮助&nbsp
python通讯录tkinter库,文件读写,面向对象等一.前期准备 1.功能:电话薄由登录窗口和主窗口等6个窗口组成,达成添加,删除,修改查询联系人电话的功能。 2.准备知识:面向对象、文件读写、python的tkinter库二、代码及实例效果图 登录信息和电话信息为excel文件,以逗号文件格式保存 每个点作为一个py文件 1.登录窗口 (1)登录窗口上放有三个框架、用户名及密码的标签和入口文
要求:编写一个简单通讯录1、通讯录包含至少包含姓名、电话号码、电子邮箱;2、通讯录的信息能够保存在本地磁盘;3、通讯录查找特定人员的信息;4、通讯录能够修改特定人员的信息;5、通讯录能够删除特定人员的信息;6、通讯录能完全显示所有人的信息 方法:Python 2.7.9 / Windows1 # -*- coding: gbk -*- 2 3 import os,sys
通讯录具有(添加,显示,查找,删除,修改,恢复,清空)联系人的功能及退出功能此代码简单易懂适合初学者#include<iostream>using namespace std;#include<cstdlib>#define max 1000#include<string>#include<cstring>#include<memory>
原创 精选 2021-11-13 12:53:39
630阅读
2点赞
python手机通讯录基本思路:列表嵌套字典[{‘姓名’:张三,‘手机号’:XX,'邮箱:XX,‘地址’:XX}, {‘姓名’:李四,‘手机号’:XX,'邮箱:XX,‘地址’:XX}, {‘姓名’:赵五,‘手机号’:XX,'邮箱:XX,‘地址’:XX}, {‘姓名’:王六,‘手机号’:XX,'邮箱:XX,‘地址’:XX}]通讯录功能:一、添加联系人要点: 判断通讯录是否为空、姓名输入是否为空
好久没有整实战案例类文章辽今天就来整一整~功能简介实现一个通讯录管理程序,使用函数来实现程序,采用模块化的程序设计方法:划分通讯录程序的功能模块,使用函数实现相应的功能首先实现整体框架,然后再细化每个功能细节最终的程序由多个函数构成,每个函数实现一个单一的功能,整个程序的结构清晰通讯录功能简介通讯录包含若干联系人,每个联系人包括:姓名、地址、电话 3 项内容。程序提供 4 项基本功能:增加联系人:
c语言简单实现通讯录
原创 2022-09-12 17:40:59
1175阅读
4点赞
1评论
完成简易手机通讯录管理系统,包括以下功能:能够循环接收客户端输入的功能编号,并根据编号选择对应的功能操作 用户输入“1”时,执行增加姓名和手机号码的操作 用户输入“2”时,执行删除姓名和手机号码的操作,根据用户输入姓名,删除对应手机号码 用户输入“3”时,执行修改手机号码的操作,根据用户输入姓名,修改对应手机号码 用户输入“4”时,执行显示全部姓名和手机号码的操作 户输入“5”时,执行查询手机号
对于一般的通讯录系统,主要有两个参数:姓名和电话号码,所以可以利用python编程里面的字典来进行建立之间的所属关系,可以利用以下代码简单实现:1. print('|--- 欢迎进入通讯录程序 ---|') 2. print('|--- 1:查询联系人资料 ---|') 3. print('|--- 2:插入新的联系人 ---|') 4. print('|--- 3:删除已有联系人 ---|
python的easygui模块做一个简易通讯录的系统它一共有3个功能:        1. 添加联系人        2. 查找联系人        3. 删除联系人先看一下主界面:下面是写入联系人的界面: 下面是查询联系人的界面:它可以通过联系人姓氏开头的拼音查找
一个简单通讯录例子#!/usr/bin/python __author__ = 'fierce' #coding:utf-8 import os #引用os模块 import pickle #应用pickle模块 Path='/home/Person.data' #全局变量,这里是通讯录物理路径 #判断通讯录是否存在,不存在则创建空通讯录 if os.path.exists(Path) == F
import java.util.*;public classOperate { Scanner in= newScanner(System.in); Vector vector = new Vector(); TelNoteRegex regex= newTelNoteRegex();//添加信息方法 public voidaddOperation() {int a = 1; String na
 一个简单通讯录例子 #!/usr/bin/python __author__ = 'fierce' #coding:utf-8 import os #引用os模块 import pickle #应用pickle模块 Path='/home/Person.data' #全局变量,这里是通讯录物理路径 #判断通讯录是否存在,不存在则创建空通讯录 if os.path.exists(
  • 1
  • 2
  • 3
  • 4
  • 5