当前位置: 首页 > news >正文

网站内容策划建筑公司资质等级

网站内容策划,建筑公司资质等级,网店如何运营和推广,网站的侧边栏怎么做本案例使用了自定义函数以及对字符串的常见操作、判断语句和循环语句等知识。要求必须使用自定义函数#xff0c;完成对程序的模块化。名片信息至少包括#xff1a;姓名、电话、住址。必须完成的功能#xff1a;增、删、改、查、退出。分析首先呢#xff0c;我们应该先定义…本案例使用了自定义函数以及对字符串的常见操作、判断语句和循环语句等知识。要求必须使用自定义函数完成对程序的模块化。名片信息至少包括姓名、电话、住址。必须完成的功能增、删、改、查、退出。分析首先呢我们应该先定义一个全局变量用于存储所有的名片信息。cards [{name: 张三,phone: 10086,address: 山西省,}, {name: 李四,phone: 10010,address: 北京市,}] # 定义一个的列表用于存放名片信息默认里面有张三和李四的信息方便以后调试用。完成增加删除修改查找等相关操作的函数(cards是可变类型的全局变量故在函数中不用加global也可调用)注意如定义变量 a: int 0, int只是单纯的提示开发人员它的类型是int,方便调试。def print_menu():完成打印功能菜单print( * 20)print( 名片管理系统)print( 1:添加一个名片)print( 2:删除一个名片)print( 3:修改一个名片)print( 4:查询一个名片)print( 5:显示所有的名片)print( 6:退出)print( * 20)def add_card():完成添加一个名片的功能new_infor: dict {name: input(请输入一个名字),phone: input(请输入一个电话),address: input(请输入一个地址)}cards.append(new_infor)print(添加成功)def delete_card():del_name input(请输入要删除的名字)for person in cards:if del_name person[name]:cards.remove(person)print(删除成功)breakelse:print(找不到要删除的人)def update_card():name: str input(请输入要修改的名字(只能通过名字来修改电话和住址))for person in cards:if name person[name]:phone input(请输入新的的电话(直接回车则不修改))address input(请输入新的的地址(直接回车则不修改))if phone:person[phone] phoneif address:person[address] addressprint(修改成功)breakelse:print(找不到要修改的人)def find_card():用来查询一个名片find_name: str input(请输入要查询的名字(支持模糊查询))flag: int 1for temp in cards:# 遍历名片中的所有名字判断要查找的名字是否存在不存在则打印查无此人if temp[name].find(find_name) ! -1:print(%s\t%s\t%s % (temp[name], temp[phone], temp[address]))flag 0if flag:print(查无此人)def show_all():print(姓名\t电话\t住址)for temp in cards:print(%s\t%s\t%s % (temp[name], temp[phone], temp[address]))最后完成主函数的功能并调用主函数def main():完成对整个程序的控制# 打印功能提示print_menu()while True:# 获取用户的选择num: str input(请输入功能序号)# 判断输入的是否为数字if not num.isdigit():print(请输入数字)continue# 转换成数字类型num: int int(num)# 增if num 1:add_card()# 删elif num 2:delete_card()# 改elif num 3:update_card()# 查elif num 4:find_card()elif num 5:show_all()elif num 6:breakelse:print(请按号输入)print()# 调用主函数if __name__ __main__:main()原文出处https://www.cnblogs.com/lxy0/p/11369548.html
http://www.sadfv.cn/news/253320/

相关文章:

  • 商城网站前置审批国外做ppt网站
  • 营销网站案例什么意思asp网站301
  • 网上商城网站系统网站建设教程这篇苏州久远网络
  • 优普南通网站建设wamp个人网站开发来源
  • 网站构建的过程邢台地区网站建设口碑好
  • 广东平台网站建设找哪家能进网站的浏览器
  • dede音乐网站wordpress顶和踩功能
  • 做红k线网站做网站最常用的软件是什么
  • 长春仿站定制模板建站做网站优化推广的好处
  • 微山做网站wordpress 帐号共用
  • 网站被降权后怎么办清远专业网站制作公司
  • 开发公司章程长沙网站seo推广公司哪家好
  • 网站默认数据库地址梵客家装口碑怎么样
  • 网站建设费用摊销多少年秦皇岛市建设路小学网站
  • 做网站加入视频无法播放做跨境网站注意事项
  • 酒泉网站建设费用企业网站关键词优化排名应该怎么做
  • 国家建设部举报网站页面排版布局
  • 成都企业建站系统推广普通话手抄报模板可打印
  • 网站 改版 建议国外做网站用的程序
  • 做网站过程中的自身不足原创小说手机网站制作需要多少钱
  • 自己做的网站出现iis7租用大型服务器多少钱
  • 重庆网站建设快忻宁波建设监理管理协会网站
  • 天津做网站联系方式wordpress怎么上传产品
  • 网站建设费用申报域名访问
  • 微网站开发企业选择wordpress外观主题
  • 大型网站建设视频电商网站开发北京
  • 大连在哪里个省份搜索引擎优化的重要性
  • 绍兴做团购的网站外贸建站模板价格
  • 建立一个企业网站需要花多少钱中企动力z邮局登录
  • 关于建设饮食与健康网站的意义node.js 网站开发