day 4 名片管理系统 -函数版】的更多相关文章

修改没有用函数的程序 具有独立功能的代码块 源程序 #1.打印功能信息 print("*"*50) print("\t名片管理系统 V3\t") print("1:添加一个名片") print("2:删除一个名片") print("3:修改一个名片") print("4:查询一个名片") print("5:显示所有") print("6:退出系统"…
1.添加__name__ == '__main__' if __name__ == "__main__": #添加__name__变量 #调用主函数 main() 2.添加6功能,保存到文件 def save_2_file(): '''完成保存到文件的功能''' f = open("backup.data",'w') f.write(str(card_infors)) #文件只能保存str字符串类型, #TypeError: write() argument mus…
本案例使用了自定义函数以及对字符串的常见操作.判断语句和循环语句等知识. 要求 必须使用自定义函数,完成对程序的模块化. 名片信息至少包括:姓名.电话.住址. 必须完成的功能:增.删.改.查.退出. 分析 首先呢,我们应该先定义一个全局变量,用于存储所有的名片信息. cards = [{ "name": "张三", "phone": "10086", "address": "山西省",…
def menu(): #首先定义功能列表函数menu() print(" 名片管理系统 V1.0 ") print("1:增加新用户") print("2:删除新用户") print("3:修改用户名") print("4:查询用户名") print("5:显示所有用户") print("6:保存到文件") print("7:退出本程序") #…
card_list = [] def main_desk(): print('*'*50) print('欢迎使用[名片管理系统]V1.0') print('1.新建名片') print('2.显示全部') print('3.查询名片') print('0.退出系统') print('*'*50) def new_card(): print('新建名片') print('='*50) name_str = input('姓名:') age_str = input('年龄:') phone_str…
# version: 1.1# author: Mark import cords_tools while True: # 显示界面    cords_tools.show_cords() cords_input = input("请选择操作功能: ") #  1,2,3功能函数    if cords_input in ("1","2","3"):  # 只能在1,2,3,中选择        if cords_input…
综合应用 —— 名片管理系统 目标 综合应用已经学习过的知识点: 变量 流程控制 函数 模块 开发 名片管理系统 系统需求 程序启动,显示名片管理系统欢迎界面,并显示功能菜单 **************************************************欢迎使用[名片管理系统]V1.0​1. 新建名片2. 显示全部3. 查询名片​0. 退出系统************************************************** 用户用数字选择不同的功能 根据…
综合应用 —— 名片管理系统 目标 综合应用已经学习过的知识点: 变量 流程控制 函数 模块 开发 名片管理系统 系统需求 1. 程序启动,显示名片管理系统欢迎界面,并显示功能菜单 ************************************************** 欢迎使用[名片管理系统]V1.0 1. 新建名片 2. 显示全部 3. 查询名片 0. 退出系统 ************************************************** 2. 用户用数字…
主程序: #! /usr/bin env python3 # -*- coding: utf-8 -*- # 项目三: # 1.要求:编写一个名片管理系统,功能如下: # 用户输入相对应的指令,实现对名片进行增.删.改.查的功能 # 2.分析 # 首先要定义python文件,一个是对程序进行操作的python文件(入口程序),另一个是作为工具的python文件,然后添加以下功能 # (1)增: # 为增的功能做一个函数,当用户输入指令为增时,提供用户输入信息,如:姓名.年龄.工号.工资等,保存用…
1.代码: (1)主程序 #!/usr/bin/env python # -*- coding: UTF-8 -*- import cards_tools # 无限循环,由用户主动决定什么时候退出循环! while True: # 显示功能菜单 cards_tools.show_menu() action_str = input("请选择希望执行的操作:") print("您选择的操作是[%s]" % action_str) # 1,2,3 针对名片的操作 &quo…