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

自己可以用百度云做网站吗现在还有人用asp做网站

自己可以用百度云做网站吗,现在还有人用asp做网站,迅驰互联网站建设网络推广怎么样,网站做产品的审核工作内容在本篇博客中#xff0c;我们将深入探讨一个基于Python的简单学生信息管理系统的设计与实现过程。这个系统允许用户执行诸如添加、删除、修改和查询学生信息等操作。我们将逐步解析代码#xff0c;理解其中的关键概念和编程实践。 1. 系统概述 该系统由几个核心功能组成我们将深入探讨一个基于Python的简单学生信息管理系统的设计与实现过程。这个系统允许用户执行诸如添加、删除、修改和查询学生信息等操作。我们将逐步解析代码理解其中的关键概念和编程实践。 1. 系统概述 该系统由几个核心功能组成 添加学生信息删除学生信息修改学生信息查询学生信息遍历所有学生信息退出系统 2. 主要代码结构 系统的核心在于一个循环不断向用户展示菜单并根据用户的输入执行相应的功能。我们首先定义了一个showInfo()函数用于显示功能列表。 def showInfo():print(- * 30)print( 学生管理系统 v1.0)# ... 显示菜单 ...print(- * 30)3. 学生数据存储 为了保存学生信息我们使用了一个列表students其中每个元素都是一个字典包含name、id和age字段。 students []4. 功能实现 添加学生信息 在添加学生信息时程序会提示用户输入姓名、学号和年龄并检查学号是否已存在以保证其唯一性。 if leap 1:print(输入学生学号重复添加失败) else:stuInfo {name: name, id: stuId, age: age}students.append(stuInfo)print(添加成功)删除学生信息 删除操作通过查找指定学号的学生信息并从列表中移除来实现。 if leap 0:print(没有此学生学号删除失败) else:del students[i]print(删除成功)修改学生信息 修改功能允许用户修改特定学生的学号、姓名或年龄同时确保学号的唯一性。 if leap 1:# 修改代码... else:print(没有此学号修改失败)查询学生信息 查询功能根据输入的学号查找并显示学生的详细信息。 if leap 0:print(没有此学生学号查询失败) else:print(找到此学生信息如下)print(学号%s\n姓名%s\n年龄%s\n % (temp[id], temp[name], temp[age]))遍历所有学生信息 遍历功能用于显示系统中存储的所有学生信息。 print(* * 20) print(接下来进行遍历所有的学生信息...) print(id 姓名 年龄) for temp in students:print(%s %s %s % (temp[id], temp[name], temp[age])) print(* * 20)退出系统 最后系统提供了退出选项但通过询问确认来避免意外退出。 quitconfirm input(亲真的要退出么 yes或者no??~~(_)~~??) if quitconfirm yes:print(欢迎使用本系统谢谢)break;5. 完整代码 # encoding utf8 # 定义一个函数显示可以使用的功能列表给用户 def showInfo():print(- * 30)print( 学生管理系统 v1.0)print( 1.添加学生的信息)print( 2.删除学生的信息)print( 3.修改学生的信息)print( 4.查询学生的信息)print( 5.遍历所有学生的信息)print( 6.退出系统)print(- * 30)# 定义一个列表用来存储多个学生的信息 students []while True:# 把功能列表进行显示给用户showInfo()# 提示用户选择功能# 获取用户选择的功能key int(input(请选择功能序号))# 根据用户选择完成相应功能if key 1:print(您选择了添加学生信息功能)name input(请输入学生姓名)stuId input(请输入学生学号(学号不可重复))age input(请输入学生年龄:)# 验证学号是否唯一i 0leap 0for temp in students:if temp[id] stuId:leap 1breakelse:i i 1if leap 1:print(输入学生学号重复添加失败)breakelse:# 定义一个字典存放单个学生信息stuInfo {}stuInfo[name] namestuInfo[id] stuIdstuInfo[age] age# 单个学生信息放入列表students.append(stuInfo)print(添加成功)elif key 2:print(您选择了删除学生功能)delId input(请输入要删除的学生学号:)# i记录要删除的下标leap为标志位如果找到leap1否则为0i 0leap 0for temp in students:if temp[id] delId:leap 1breakelse:i i 1if leap 0:print(没有此学生学号删除失败)else:del students[i]print(删除成功)elif key 3:print(您选择了修改学生信息功能)alterId input(请输入你要修改学生的学号:)# 检测是否有此学号然后进行修改信息i 0leap 0for temp in students:if temp[id] alterId:leap 1breakelse:i i 1if leap 1:while True:alterNum int(input( 1.修改学号\n 2.修改姓名 \n 3.修改年龄 \n 4.退出修改\n))if alterNum 1:newId input(输入更改后的学号:)# 修改后的学号要验证是否唯一i 0leap1 0for temp1 in students:if temp1[id] newId:leap1 1breakelse:i i 1if leap1 1:print(输入学号不可重复修改失败)else:temp[id] newIdprint(学号修改成功)elif alterNum 2:newName input(输入更改后的姓名:)temp[name] newNameprint(姓名修改成功)elif alterNum 3:newAge input(输入更改后的年龄:)temp[age] newAgeprint(年龄修改成功)elif alterNum 4:breakelse:print(输入错误请重新输入)else:print(没有此学号修改失败)elif key 4:print(您选择了查询学生信息功能)searchID input(请输入你要查询学生的学号:)# 验证是否有此学号i 0leap 0for temp in students:if temp[id] searchID:leap 1breakelse:i i 1if leap 0:print(没有此学生学号查询失败)else:print(找到此学生信息如下)print(学号%s\n姓名%s\n年龄%s\n % (temp[id], temp[name], temp[age]))elif key 5:# 遍历并输出所有学生的信息print(* * 20)print(接下来进行遍历所有的学生信息...)print(id 姓名 年龄)for temp in students:print(%s %s %s % (temp[id], temp[name], temp[age]))print(* * 20)elif key 6:# 退出功能尽量往不退出的方向引quitconfirm input(亲真的要退出么 yes或者no??~~(_)~~??)if quitconfirm yes:print(欢迎使用本系统谢谢)break;else:print(您输入有误请重新输入)6. 总结 这个学生信息管理系统虽然简单但它涵盖了Python编程中的许多关键概念包括列表、字典、循环、条件判断和用户输入处理。此外它还展示了如何在实际应用中使用这些概念来构建一个实用的系统。通过理解和修改这段代码你可以进一步扩展其功能例如增加文件读写功能使得数据可以持久化存储。
http://www.hkea.cn/news/14568786/

相关文章:

  • 国外ip 网站 百度收录可以查企业备案的网站
  • 温州市住房建设局网站房屋设计师
  • 网站宝建站助手网站建设大致步骤
  • 如何在大网站做外链信息流广告素材网站
  • 我的世界充值网站怎么做静态网站是什么样
  • 建网站的详细案例手机怎么防止网站跳转
  • 雁塔免费做网站南阳网站运营
  • 企业商城建站网站建设与管理维护 大学论文
  • 南昌的网站设计电影频道做的网站广告
  • 苏州营销型网站建设哪家好宜宾网站开发
  • 源码编程器如何优化公司网站
  • 做损坏文档的网站国外看新闻app推荐
  • 桐乡市住房建设局网站东莞市植选网络科技有限公司
  • 济南网站设计制作公司广州微网站建设市场
  • html格式网站扬中零壹网站建设
  • 千博企业网站wordpress板块大小
  • 网站架构分析工具成全视频免费观看在线看128集
  • 网站做不好一直不交付怎么办衡阳百度推广
  • 龙岩做网站哪家最好凡客官网首页
  • 建网站规则绍兴seo管理
  • 建设什么企业网站网站说服力营销型网站策划
  • 常见的电子商务网站网址网站建设推广报价
  • 织梦如何制作静态网站模板百度网页游戏排行榜
  • jsp网站怎么做的好看woshop商城源码
  • 网站建设路由设置网站建设二级分销
  • 深圳建设工程质量协会网站长春几个火车站啊
  • 自己做的网站能干站什么做网站费免图片网站
  • 十大中国网站制作qq是哪个公司开发的地址
  • 政务网站建设要求青岛做企业网站
  • 丹阳网站建设机构外贸用免费网站推广 有效果