当前位置: 首页 > 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.yutouwan.com/news/253320/

相关文章:

  • 南漳做网站crm系统网站
  • 九台网站旅游网站开发设计与实现
  • 网站推广软件免费下载杭州app定制公司
  • 新手想做网站赚钱杭州网络科技网站
  • 如何建立自己的网站免费wordpress禁止图片压缩插件
  • 可信网站认证 代理商系统开发技术
  • 如何自学网站开发WordPress mk主题
  • 深圳做网站网络公司有哪些微信订阅号怎么做网站
  • 免费素材网站无版权贵阳企业做网站
  • 网站推广宜选刺盾云下拉电子商务企业网站建设发展论文
  • 做网站建设月收入多少路由器设置用来做网站空间吗
  • 建立微信商城网站开发公司注册资金要求
  • 怎样自己做公司网站网络推广怎么学
  • h5 php mysql网站开发福建省城乡住房建设厅网站
  • 张槎杨和网站建设没有静态ip可以做网站服务器
  • 无锡seo网站建设费用郑州网站优化网络建设有限公司
  • 免费建购物网站中山如何制作网站
  • 有哪些网页游戏网站做亚马逊常用的网站
  • 重庆新闻频道直播 今天重庆seo博客
  • 上街免费网站建设西安微信商城网站开发
  • 有没有什么做水利资料的网站联盟营销是一种什么的网络营销方式
  • 国家建设工程网查询徐州关键词优化平台
  • 优化的网站做域名跳转毅冰做外贸是哪个网站
  • 网站中留言板怎么做锡林浩特网站建设微信开发
  • 大兴建设网站公司网页界面设计的网络系统有哪些
  • 优秀电商网站长沙建站模板大全
  • 西安网站有哪些手续费成都著名设计师
  • 有什么网站是做名片印刷的企业门户源码
  • 网站销售流程怎么做网页小猪佩奇
  • 无锡企业网站建设费用个人网页生成器