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

建设银行签名通在网站哪里下载广州企业推广网站建设

建设银行签名通在网站哪里下载,广州企业推广网站建设,ui设计工作室,微信扫一扫抽红包在哪里做网站目录 一、基础界面实现 1、主函数 2、保持循环#xff0c;获取用户需求 二、函数实现模块功能 1、添加学生信息 2、删除学生信息 3、修改学生信息 4、查找全部学生信息 5、退出系统 三、整合代码 1、 完整代码 2、完整实现过程 实现 打印功能菜单、添加学生信息、删… 目录 一、基础界面实现 1、主函数 2、保持循环获取用户需求 二、函数实现模块功能 1、添加学生信息 2、删除学生信息 3、修改学生信息 4、查找全部学生信息 5、退出系统 三、整合代码 1、 完整代码 2、完整实现过程 实现 打印功能菜单、添加学生信息、删除学生信息、修改学生信息、显示学生信息、退出系统并且需要接收用户的输入在根据输入内容调用相应函数实现相应功能模板图如下 一、基础界面实现 1、主函数 定义主函数main并通过定义print_menu()函数输打印学生管理系统菜单 #打印功能菜单 def print_menu():print(*30)print(学生管理系统)print(1.添加学生信息)print(2.删除学生信息)print(3.修改学生信息)print(4.显示所有学生信息)print(0.退出系统)print()#定义主函数 def main():print_menu() if __name__ __main__:main()2、保持循环获取用户需求 1while True循环使系统菜单一直保持循环为后面实现用户选择退出系统后系统才结束循环作铺垫 2变量key将获取到的用户需要实现的功能进行存储 3if循环多分支循环再分别实现各个模块的功能 #定义主函数 def main():while True:print_menu()key input(请输入功能对应的数字)if key 1:#添加学生信息passelif key 2:#删除学生信息passelif key 3:#修改学生信息passelif key 4:#查找全部学生信息passelif key 0:#退出系统passelse:print(输入有误) 二、函数实现模块功能 1、添加学生信息 1namesexphone存储用户输入的新学生的姓名性别手机号码信息 2new_info()定义成一个字典通过键值对的形式存储当前学生的所有信息 3append()列表的添加将当前的字典存入列表作为列表的一个元素 4stu_info定义了一个列表用来存储所有的学生信息 #定义一个列表来存储所有学生信息 stu_info []#添加学生信息 def add_stu_info():name input(请输入新学生的姓名)sex input(请输入新学生的性别)phone input(请输入新学生的手机号码)new_info dict()#定义一个字典new_info[name] namenew_info[sex] sexnew_info[phone] phonestu_info.append(new_info) 2、删除学生信息 1len()进入删除操作前先判断学生信息表是否为空 ①为空输出学生信息表为空直接跳出删除操作 ②不空通过del_num变量记录用户需要删除的学生序号 2记录好要删除的学生序号还需要进一步判断输入的序号是否有误 ①为flase输出要删除的序号有误跳出删除操作 ②为true通过del列表的删除操作进行删除对应序号的学生信息并输出删除成功 #删除学生信息 def del_stu_info(student):if len(stu_info) ! 0:del_num int(input(请输入要删除的序号)) - 1if del_num len(stu_info):del student[del_num]print(f删除指定序号{del_num1}成功)else:print(要删除的序号有误)else:print(学生信息表为空) 3、修改学生信息 1len()进入修改操作前先判断学生信息表是否为空 ①为空输出学生信息表为空直接跳出修改操作 ②不空通过rev_num变量记录用户需要修改的学生序号 2记录好要修改的学生序号还需要进一步判断输入的序号是否有误 ①为flase输出要修改的序号有误跳出修改操作 ②为true通过rev_name、rev_sex、rev_phone变量记录修改后学生的信息 3stu_info[][]通过列表修改元素的方法将新的信息替换旧的信息 #修改学生信息 def rev_stu_info():if len(stu_info) ! 0:rev_num int(input(请输入要修改学生的序号)) - 1if rev_num len(stu_info):print(要修改的序号有误)else:rev_name input(请输入要修改学生的姓名)rev_sex input(请输入要修改学生的性别)rev_phone input(请输入要修改学生的手机)stu_info[rev_num][name] rev_namestu_info[rev_num][sex] rev_sexstu_info[rev_num][phone] rev_phoneelse:print(学生信息表为空) 4、查找全部学生信息 1len()进入查找操作前先判断学生信息表是否为空 ①为空输出学生信息表为空直接跳出查找操作 ②不空输出学生信息如下 2i序号记录并输出学生数量 3for循环逐个输出列表元素 #查找全部学生信息 def show_stu_info():if len(stu_info) ! 0:print(学生的信息如下)print( * 30)print(序号 姓名 性别 手机号码)i 1for temp_info in stu_info:print(%d %s %s %s %(i,temp_info[name],temp_info[sex],temp_info[phone]))i 1else:print(学生信息表为空) 5、退出系统 1quit_confirm再次询问用户是否退出并记录 2if循环判断用户输入的是Yes还是No ①break用户输入Yes即确定退出跳出while True这个死循环 ②coninue用户输入No即不退出则继续新一轮的while True循环 #定义主函数 def main():while True:print_menu()key input(请输入功能对应的数字)if key 1:#添加学生信息passelif key 2:#删除学生信息passelif key 3:#修改学生信息passelif key 4:#查找全部学生信息passelif key 0:#退出系统quit_confirm input(亲真的要退出么Yes/No)if quit_confirm Yes:breakelif quit_confirm No:continueelse:print(输入有误请重新输入)else:print(输入有误) 三、整合代码 1、 完整代码 #定义一个列表来存储所有学生信息 stu_info []#打印功能菜单 def print_menu():print( * 30)print(学生管理系统)print(1.添加学生信息)print(2.删除学生信息)print(3.修改学生信息)print(4.显示所有学生信息)print(0.退出系统)print( * 30)#添加学生信息 def add_stu_info():name input(请输入新学生的姓名)sex input(请输入新学生的性别)phone input(请输入新学生的手机号码)new_info dict()#定义一个字典new_info[name] namenew_info[sex] sexnew_info[phone] phonestu_info.append(new_info)#删除学生信息 def del_stu_info(student):if len(student) ! 0:del_num int(input(请输入要删除的序号)) - 1if del_num len(stu_info):del student[del_num]print(f删除指定序号{del_num1}成功)else:print(要删除的序号有误)else:print(学生信息表为空)#修改学生信息 def rev_stu_info():if len(stu_info) ! 0:rev_num int(input(请输入要修改学生的序号)) - 1if rev_num len(stu_info):print(要修改的序号有误)else:rev_name input(请输入要修改学生的姓名)rev_sex input(请输入要修改学生的性别)rev_phone input(请输入要修改学生的手机)stu_info[rev_num][name] rev_namestu_info[rev_num][sex] rev_sexstu_info[rev_num][phone] rev_phoneelse:print(学生信息表为空)#查找全部学生信息 def show_stu_info():if len(stu_info) ! 0:print(学生的信息如下)print( * 30)print(序号 姓名 性别 手机号码)i 1for temp_info in stu_info:print(%d %s %s %s %(i,temp_info[name],temp_info[sex],temp_info[phone]))i 1else:print(学生信息表为空)#定义主函数 def main():while True:print_menu()key input(请输入对应的功能的数字)if key 1:#添加学生信息add_stu_info()elif key 2:#删除学生信息del_stu_info(stu_info)elif key 3:#修改学生信息rev_stu_info()elif key 4:#显示所有学生信息show_stu_info()elif key 0:#退出系统quit_confirm input(亲真的要退出么Yes/No)if quit_confirm Yes or quit_confirm yes or quit_confirm YES:breakelif quit_confirm No or quit_confirm no or quit_confirm NO:continueelse:print(输入有误请重新输入)else:print(输入有误请重新输入)if __name____main__:main()2、完整实现过程
http://www.zqtcl.cn/news/31499/

相关文章:

  • 建设网站的过程建设一个商城网站
  • 扬州网站商城建设价格表网站改了标题会怎么样
  • 手机网站方案上海建站模板平台
  • 有没有专门做老年婚介的网站昌平电子网站建设
  • 移动app做的好的网站西地那非片的功效和副作用
  • 做一个多肉网站可以做哪些内容开发公司工程部经理述职报告
  • c蔡甸区城乡建设局网站深圳建设网站费用
  • 合肥有哪些做网站的网页设计制作手机网站
  • 快速网站开发软件wordpress 黄蓝 现代企业
  • 青岛网站建设找正信定制建站
  • 可以做语文阅读题的网站模板网站建设的公司
  • 宝塔建站系统西安网站建设那家强
  • 企业为何要做网站微商货源网什么什么网站建设
  • wordpress主机搬家湖北seo公司
  • 广西北海市住房和建设厅网站wordpress 重置密码
  • 做网站 提要求一个人做网站要多久
  • 宜昌公司做网站淄博网站建设推广乐达
  • 天津小程序网站开发公司如何制作简单的网页链接
  • 开发商城网站多少钱shopex
  • 长治网站建设哪家好广告公司起名大全免费取名
  • 网站建设服务商是什么wordpress 图标插件
  • 辽宁城乡建设部网站首页怎么进入广告联盟看广告赚钱
  • 餐饮行业做网站有什么好处知乎做网站编程
  • 区块链技术网站开发域名可以免费注册码
  • 南宁企业网站seo网络营销导向企业网站建设的一般原则是什么?
  • 网站环境搭建wordpress _x
  • 四川移动端网站建设网站开发职位
  • 怎么制作网站页面python生成网页
  • 做网站维护有前途吗WordPress443端口免备案
  • 百度怎样建立网站链接wordpress登陆后段后端