python手机通讯录基本思路:列表嵌套字典[{‘姓名’:张三,‘手机号’:XX,'邮箱:XX,‘地址’:XX},
{‘姓名’:李四,‘手机号’:XX,'邮箱:XX,‘地址’:XX},
{‘姓名’:赵五,‘手机号’:XX,'邮箱:XX,‘地址’:XX},
{‘姓名’:王六,‘手机号’:XX,'邮箱:XX,‘地址’:XX}]通讯录功能:一、添加联系人要点: 判断通讯录是否为空、姓名输入是否为空
转载
2023-09-04 15:41:27
2274阅读
myPhoneBook2.py
#!/usr/bin/python
# -*- coding: utf-8 -*-
import re
class PhoneBook(object):
'''这是一个电话簿脚本。
该脚本能够实现
AddContact:添加联系人信息
ShowContact:查找姓名显示联系人
SaveContacts:存储联系人到 TXT 文档(存储格式——姓名:号码/号码)
L
转载
2023-09-03 14:08:09
370阅读
# Python基础编写手机通讯录
手机通讯录是我们生活中不可或缺的一部分。在这篇文章中,我们将使用Python基础知识来实现一个简单的手机通讯录。通过编写这个小项目,我们能够学习Python中的类、函数以及数据存储的基本概念。
### 项目概述
我们将创建一个通讯录类,支持添加联系人、删除联系人和查看联系人信息等基本功能。通讯录中的每个联系人可以包含姓名、电话号码、电子邮件和地址等信息。
在最原始的通讯录的基础之上进行了改进 使用了text文本记录数据 之后打算再研究一下用tkinter怎么写出有界面的通讯录(还是用text文本记录数据),然后再考虑一下用pymysql数据库记录数据,单纯只是完成一下期末老师布置的作业···· 上篇的通讯录Python 最简单的实例:手机通讯录代码直接复制粘贴就可以使用了import sys
import json
import os
class
转载
2023-06-26 22:10:03
345阅读
驱动案例通讯录:要求打印出企业全部十名员工通讯录。(要求有文件相关操作)内置函数自定义函数函数指被封装起来的、实现某种功能的一段代码。Python安装包、标准库中自带的函数统称为内置函数,用户自己编写的函数称为自定义函数,不管是哪种函数,其定义和调用方式都是一样的。函数的定义Python中使用关键字def定义函数。def 函数名(参数列表)函数体[return 语句]无参函数定义def weath
转载
2024-08-20 22:35:05
56阅读
先上图 代码:#通讯录
#界面提示
print("|---欢迎进入通讯录系统---|")
print("|---1:查询全部联系人 ---|")
print("|---2:查询特定联系人 ---|")
print("|---3:更新联系人信息 ---|")
print("|---4:插入新的联系人 ---|")
print("|---5:删除已有联系人 ---|")
pr
转载
2023-06-30 10:30:47
95阅读
点赞
闲着没事,用python写一个模拟通讯录,要求要实现常用的通讯录的功能,基本流程如下
转载
2019-06-01 09:07:00
151阅读
好久没有整实战案例类文章辽今天就来整一整~功能简介实现一个通讯录管理程序,使用函数来实现程序,采用模块化的程序设计方法:划分通讯录程序的功能模块,使用函数实现相应的功能首先实现整体框架,然后再细化每个功能细节最终的程序由多个函数构成,每个函数实现一个单一的功能,整个程序的结构清晰通讯录功能简介通讯录包含若干联系人,每个联系人包括:姓名、地址、电话 3 项内容。程序提供 4 项基本功能:增加联系人:
转载
2023-10-24 01:22:09
190阅读
一个简单的通讯录例子#!/usr/bin/python
__author__ = 'fierce'
#coding:utf-8
import os #引用os模块
import pickle #应用pickle模块
Path='/home/Person.data' #全局变量,这里是通讯录物理路径
#判断通讯录是否存在,不存在则创建空通讯录
if os.path.exists(Path) == F
转载
2023-08-08 14:32:19
334阅读
用python的easygui模块做一个简易通讯录的系统它一共有3个功能: 1. 添加联系人 2. 查找联系人 3. 删除联系人先看一下主界面:下面是写入联系人的界面: 下面是查询联系人的界面:它可以通过联系人姓氏开头的拼音查找
转载
2023-08-08 11:34:12
475阅读
import java.util.*;public classOperate
{
Scanner in= newScanner(System.in);
Vector vector = new Vector();
TelNoteRegex regex= newTelNoteRegex();//添加信息方法
public voidaddOperation()
{int a = 1;
String na
转载
2023-08-04 12:02:59
192阅读
"为何表情,要让这世界安排?"诶,我们也对python的一些基础语法有了一定能的了解了。并且在这基础上,学习了python中的文件操作,那么有了这些东西以后啊,我们能做什么呢?或许对很多数据结构的初学者来说,通讯录是他们第一个可以展示他们所习得知识的舞台。那么python中的通讯录,是怎样实现的呢?一、main函数与功能列表python属于是一种半编译半解释的语言,没有严格的main
转载
2023-08-08 09:51:16
397阅读
完成简易手机通讯录管理系统,包括以下功能:能够循环接收客户端输入的功能编号,并根据编号选择对应的功能操作
用户输入“1”时,执行增加姓名和手机号码的操作
用户输入“2”时,执行删除姓名和手机号码的操作,根据用户输入姓名,删除对应手机号码
用户输入“3”时,执行修改手机号码的操作,根据用户输入姓名,修改对应手机号码
用户输入“4”时,执行显示全部姓名和手机号码的操作
用户输入“5”时,执行查询手机号
转载
2023-05-31 11:34:15
555阅读
上班忙里偷闲,更新一下昨天的项目。 首先展示一下项目的目录树形图: 上代码:1 # -*- coding:utf-8 -*-
2
3 import qrcode
4 import web
5 import time
6 from PIL import Image
7 import sys
8 reload(sys)
9 sys.setdefaultencoding('
转载
2023-10-19 11:55:30
11阅读
最近帮一个小伙伴写了一个python操作excel的代码,需求是通过python操作excel,用excel作为数据库存储信息,实现增删改查功能,没有用户界面。一、使用库选择能够操作excel的库也比较多,最后按下表对比使用了对excel支持比较好的xlwings库,基本支持两种格式和各种操作,速度较快,如下表:二、代码import os
import xlwings as xw
filePat
转载
2023-08-11 22:37:15
274阅读
手机通讯录python编写字典是一个很实用的项目,我们可以通过Python将手机通讯录进行高效管理和操作。本文将详细讲解如何使用Python编写手机通讯录,并使用字典来存储和管理数据。
## 环境准备
在开始之前,需要确保开发环境的准备。我们需要安装Python及相关的库。
### 依赖安装指南
在开始之前,您需要确保系统中安装了以下依赖:
```bash
# 多平台安装命令
# For
面向对象的编程简要概括就是将要处理的问题抽象为数据和操作的集合,用类对其进行封装。其中数据和操作都称为类的属性,它们是一般是不变的。对类进行实例化生成我们所说的对象,对象有自己的属性。对象的属性一般是个性化的,不同的对象可能具有不同的属性。同一个类的所有对象都共享类的属性。对象属性的查找顺序为:对象自身 --> 类 --> 类的祖先类在python中一切皆对象。以下我们讨论python
转载
2023-11-29 20:59:43
76阅读
# 用Python实现手机通讯录
在当今信息化的社会,手机通讯录是我们日常生活中不可或缺的一部分。它帮助我们管理联系人信息,方便我们随时随地与朋友、家人及同事保持联系。本文将介绍如何用Python编写一个简单的手机通讯录程序,并提供代码示例,帮助你理解其基本实现过程。
## 通讯录的基本功能
一个简单的通讯录应包含以下基本功能:
1. 添加联系人
2. 查看联系人
3. 更新联系人
4.
# 简易手机通讯录
"""
介绍:
1、通讯录是记录联系人姓名和联系方式的名录,手机通讯录是最常见的通讯录之一,人们可以在通讯录中通过姓名查看
相关联系人的联系方式:手机号、邮箱、地址等信息,也可以在通讯录中新增联系人、修改联系人、删除联系人信息。
知识点:
1、字典的使用:创建、添加、修改、删除、遍历
2、循环语句:while、for
3、判断语句:i
转载
2023-10-19 10:16:43
429阅读
Problems1. 创建一个通讯录,步骤如下,请根据步骤完成以下操作:
1) 先根据三位同学的联系方式创建一个字典dicTXT;
2) 将另一建好的字典dicOther合并进dicTXT中;
3) 合并后,对通讯录增加一列“符号”,保存为字典dicWX中,然后合并进dicTXT,没有微信号的默认微信号为其手机号码,参见下图;
创建完dicTXT后,测试如下功能:
1) 将“大王”的手机号更改为
转载
2023-12-15 13:27:09
217阅读