重庆建设工程造价信息总站制作网站软件网站

pingmian/2025/10/7 14:36:01/文章来源:
重庆建设工程造价信息总站,制作网站软件网站,网站版面布局设计的原则,预约营销型网站建设专家Python实现学生信息管理系统-详解版 个人简介实验名称#xff1a;学生信息管理系统系统功能实验步骤详讲添加入住学生信息删除学生的住宿信息修改学生的住宿信息查询学生的住宿信息显示所有学生住宿信息显示所有请假学生的信息 运行截图展示1.主界面2.添加新的入住学生信息3.显… Python实现学生信息管理系统-详解版 个人简介实验名称学生信息管理系统系统功能实验步骤详讲添加入住学生信息删除学生的住宿信息修改学生的住宿信息查询学生的住宿信息显示所有学生住宿信息显示所有请假学生的信息 运行截图展示1.主界面2.添加新的入住学生信息3.显示所有的学生住宿信息4.删除学生信息5.修改一个学生住宿信息6.查询一个学生住宿信息7.显示所有请假学生信息8.退出系统 源代码结尾 个人简介 ️️个人简介以山河作礼。 ️️:Python领域新星创作者CSDN实力新星认证阿里云社区专家博主新星计划导师数据分析师。 悲索之人烈焰加身堕落者不可饶恕。永恒燃烧的羽翼带我脱离凡间的沉沦。 实验环境PyCharm Community Edition 2023.2.5 实验名称学生信息管理系统 系统功能 1: 添加入住学生信息 2: 删除学生的住宿信息 3: 修改学生的住宿信息 4: 查询学生的住宿信息 5: 显示所有学生住宿信息 6: 显示所有请假学生的信息 7: 退出系统 实验步骤详讲 定义一个全局变量 student_infors它是一个空列表用于存储所有学生的信息。 # 1.定义一个全局变量列表存放所有学生信息 # 全局变量用来存储所有学生信息 student_infors []添加入住学生信息 def Add_infor():# 定义一个新的字典用来存储一个新的学生信息new_infor {}# 通过input函数获取用户输入的学生名字并将其存储在字典的student_name键中new_infor[student_name] input(请输入新入住的学生名字)# 通过input函数获取用户输入的宿舍号床位号并将其存储在字典的D_num键中new_infor[D_num] input(请输入宿舍号床位号如123-1)# 通过input函数获取用户输入的班级并将其存储在字典的Class_num键中new_infor[Class_num] input(请输入班级)# 通过input函数获取用户输入的入住情况并将其存储在字典的status键中new_infor[status] input(请输入入住情况在校or请假)# 将新的学生信息字典添加到全局变量student_infors列表中student_infors.append(new_infor) 该函数的作用是创建一个空的字典new_infor然后通过input()函数获取用户输入的学生信息并将这些信息存储在字典的相应键中。最后将这个字典添加到全局变量student_infors列表中以便后续使用。 删除学生的住宿信息 # 定义删除一个学生住宿信息的函数 def Delete_infor():# 获取用户输入的要删除的学生名字del_name input(请输入要删除的退宿学生名字)# 初始化一个标志变量用于判断是否找到了要删除的学生信息find_flag False# 遍历学生信息列表for line in student_infors:# 如果当前学生的名字与要删除的学生名字相同if line[student_name] del_name:# 将标志变量设为True表示找到了要删除的学生信息find_flag True# 从学生信息列表中删除当前学生的信息student_infors.remove(line)# 跳出循环不再继续查找break# 如果找到了要删除的学生信息if find_flag:# 输出提示信息表示已删除该学生信息print(已删除)# 如果没有找到要删除的学生信息else:# 输出提示信息表示系统不存在该学生的信息print(系统不存在该学生的信息) 这段代码实现了一个删除学生住宿信息的函数。用户输入要删除的学生名字后程序会在全局变量student_infors列表中查找匹配的学生信息如果找到了就将其删除并打印提示信息如果没有找到则打印错误信息。 修改学生的住宿信息 # 定义一个修改一个学生的住宿信息函数v def Update_one_infor():# 提示用户输入要修改的学生姓名old_name input(请输入要修改的学生姓名)# 初始化标志变量为0表示未找到学生信息flag 0# 遍历学生信息列表for line in student_infors:# 如果当前学生姓名与输入的旧姓名相同if line[student_name] old_name:# 提示用户输入需要修改的学生名字line[student_name] input(请输入需要修改的学生名字)# 提示用户输入需要修改的宿舍号床位号如123-1line[D_num] input(请输入需要修改的宿舍号床位号如123-1)# 提示用户输入需要修改的班级line[Class_num] input(请输入需要修改的班级)# 提示用户输入需要修改的入住情况在校or请假line[status] input(请输入需要修改的入住情况在校or请假)# 将标志变量设为1表示已找到学生信息并进行了修改flag 1# 跳出循环不再继续查找break# 如果标志变量为1表示找到了学生信息并进行了修改if flag:# 输出提示信息表示已修改print(已修改)# 如果标志变量仍为0表示未找到学生信息else:# 输出提示信息表示系统不存在该学生的信息print(系统不存在该学生的信息)这段代码通过循环遍历学生信息列表根据输入的旧姓名找到对应的学生信息然后依次提示用户输入新的学生名字、宿舍号床位号、班级和入住情况并将这些信息更新到学生信息中。如果成功找到并修改了学生信息则输出已修改“如果未找到学生信息则输出系统不存在该学生的信息”。 查询学生的住宿信息 # 查找某个学生的信息 def Find_one_infor():find_nmae input(请输入要查找的学生姓名) # 提示用户输入要查找的学生姓名find_flag 0 # 默认表示没有找到学生信息for temp in student_infors: # 遍历学生信息列表if find_nmae temp[student_name]: # 如果找到了匹配的学生姓名print(学生名字\t宿舍号床位号\t班级\t\t入住情况) # 打印表头print(%s\t\t%s\t\t%s\t\t%s % (temp[student_name], temp[D_num], temp[Class_num], temp[status])) # 打印学生信息find_flag 1 # 表示找到了学生信息break # 跳出循环# 判断是否找到学生信息if find_flag 0:print(系统不存在该学生的信息) # 如果没有找到学生信息则输出提示信息 这段首先通过input函数获取用户输入的学生姓名并将其赋值给变量find_nmae。然后它初始化一个标志变量find_flag为0表示默认情况下没有找到学生信息。使用for循环遍历学生信息列表student_infors。在每次循环中它检查当前学生信息的姓名是否与用户输入的姓名相匹配。如果找到了匹配的学生姓名它将打印出表头和学生信息并将find_flag设置为1表示找到了学生信息。然后使用break语句跳出循环。使用条件语句判断find_flag的值。如果find_flag等于0表示没有找到学生信息因此输出提示信息系统不存在该学生的信息。 显示所有学生住宿信息 def Find_all_infor():print(学生名字\t宿舍号床位号\t班级\t\t入住情况)for temp in student_infors:print(%s\t\t%s\t\t%s\t\t%s % (temp[student_name], temp[D_num], temp[Class_num], temp[status])) 这段代码的作用是定义一个函数Find_all_infor用于显示所有学生住宿信息。在函数内部首先打印表头然后遍历学生信息列表逐个打印每个学生的姓名、宿舍号床位号、班级和入住情况。 显示所有请假学生的信息 # 定义一个显示所有请假学生住宿信息函数 def Find_leave():leave_flag 0 # 默认表示没有找到print(学生名字\t宿舍号床位号\t班级\t\t入住情况) # 打印表头for temp in student_infors: # 遍历学生信息列表if temp[status] 请假: # 如果学生状态为请假print(%s\t\t%s\t\t%s\t\t%s % (temp[student_name], temp[D_num], temp[Class_num], temp[status])) # 打印学生信息leave_flag 1 # 表示找到了请假学生# 判断是否找到请假学生if leave_flag 0:print(系统不存在请假学生) # 如果没有找到请假学生打印提示信息 这段代码的功能是遍历学生信息列表查找并打印出所有请假学生的姓名、宿舍号、班级和入住情况。如果没有找到任何请假学生则输出相应的提示信息。 运行截图展示 1.主界面 2.添加新的入住学生信息 3.显示所有的学生住宿信息 4.删除学生信息 5.修改一个学生住宿信息 6.查询一个学生住宿信息 7.显示所有请假学生信息 8.退出系统 源代码 需要源代码请扫描下方二维码加群后免费赠送。 结尾 “过去的33年里我每天早上看着镜子问自己“今天是我生命的最后一天吗我是否要去做今天该做的事”一天一天太多次是“不是”我知道这需要改变…所有的事情——所有身外的期望所有的骄傲所有的对困难和失败的恐惧——这些东西在死亡面前立刻消失的无影无踪只剩下真正重要的东西。想着自己即将死去这是让我避免落入担心失去什么的陷阱里的最好的方法。” —— Steve Jobs

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/89407.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

关于网站建设管理工作的报告沈阳京科医院

目录 一、docker是什么 核心概念 二、docker安装 1、卸载docker 2、使用yum 安装 三、docker常用命令 1、帮助命令 2、镜像命令 1)查看镜像 2)查询镜像 3)拉取镜像 4)删除镜像 3、容器命令 四、容器数据卷 五、Dock…

包头建设厅官方网站怎么查网站是哪个公司做的

一、设置参数:java虚拟机可以使用JAVA_HOME/bin/java(JAVA_HOME为jdk的安装目录)。java进程命令行语法: java [options] class [args...] classpath path:指定Java虚拟机应该搜索类文件的路径。与javac编译器选项-cp相…

湛江网站关键词优化西安中高风险地区

前言:Hello大家好,我是小哥谈。SimSPPF是YOLOv6中提出的一种改进的空间金字塔池化方法,它是SPPF的升级版。SimSPPF通过在不同尺度上使用不同大小的池化核来提取特征,从而提高了检测器的性能。与SPPF相比,SimSPPF可以在不增加计算成本的情况下提高检测器的性能。本节课就教…

重庆网站建设团队做维修那个网站发布信息好

一、概述 本文主要介绍如何配置USART,并通过USART打印验证结果。以stm32f10为例,将PA9、PA10复用为USART功能,使用HSE PLL输出72MHZ时钟 APB2 clk不分频提供配置9600波特率。波特率计算公式如下: fck即为APB2 clk参考计算&#xf…

做网站百度一下整屏网站模板

12月26日,由中国领先的财经信息服务平台蓝鲸、记者工作平台鲸平台主办,主流财经通讯社财联社联合主办的第四届“鲸潮奖”在沪揭晓,知名睡眠科技品牌MLILY梦百合入选,荣获“2023年度最‘硬’科技奖”,其他获奖品牌还有新希望乳业、上海家化、洽洽食品、361、汤臣倍健等。 鲸潮奖…

做境外旅游的网站温州建筑信息平台

相信不少小伙伴面试时,都被问到过这样一个问题:进程和线程的区别是什么?大学老师会告诉我们:进程是资源分配的基本单位,线程是调度的基本单位。说到调度,就不得不提到CPU的上下文切换了。 何为CPU上下文切换…

深圳网站设计小程序外贸 网站推广

对我而言,使用Rx-java的最大好处之一就是无论底层调用是同步还是异步,因此代码看起来都完全相同,因此该条目的标题也是如此。 考虑一个非常简单的客户端代码用例,它执行三个缓慢运行的调用并将结果合并到一个列表中: …

手机建造网站江苏SEO网站建设

题目链接&#xff1a;http://poj.org/problem?id3041 没看题&#xff0c;网上搜最大二分匹配搜到的 匈牙利算法&#xff0c;深搜一次最多增加一个匹配 代码&#xff1a; #include <stdio.h> #include <stdlib.h> int tu[505][505]; int mx[505],my[505]; int flag…

wordpress网站百度数据表格模板网站

目录 一、环境搭建 二、信息收集 1、主机发现 2、指纹识别 三、漏洞复现 1、dirsearch目录探测 2、sqlmap注入测试 3、文件包含漏洞 4、Knockd敲门服务 5、ssh爆破 ​​​​​​​6、提权 四、提取flag 一、环境搭建 Vulnhub靶机下载&#xff1a; 官网地址&#xff1a;https://…

环县网站怎么做湘潭专业sem优化

Css 处理 提取 Css 成单独文件 Css 文件目前被打包到 js 文件中&#xff0c;当 js 文件加载时&#xff0c;会创建一个 style 标签来生成样式 这样对于网站来说&#xff0c;会出现闪屏现象&#xff0c;用户体验不好 我们应该是单独的 Css 文件&#xff0c;通过 link 标签加载…

柳城网站天津平台网站建设制作

来源&#xff1a;混沌巡洋舰圣塔菲研究院4月就智能的本质&#xff08;不管其是人类的&#xff0c;还是机器的&#xff09;举行的研讨会&#xff0c;旨在通过跨学科的整合来促进人工智能的发展。研讨会期间&#xff0c;来自不同学科的大牛聚集在一起&#xff0c;讨论如何将智力分…

邵阳建设网站哪家好网站建设长春

nvm-sh/nvm Stars: 67.6k License: MIT Node Version Manager&#xff0c;是一个 POSIX 兼容的 bash 脚本&#xff0c;用于管理多个活动 node.js 版本。nvm 可以让你通过命令行快速安装和使用不同版本的 Node。它可以在任何符合 POSIX 标准的 shell&#xff08;sh、dash、ksh…

天津塘沽网站建设公司电子贺卡制作软件app

深圳女作家、画家崔文僮的散文绘画集出版。该书是她观察生活、体验人生、感悟艺术的真实记录。著名女作家徐小斌看了她的文章和绘画&#xff0c;写道&#xff1a;“‘生活家’这个概念令人非常感兴趣。文僮决定做一个‘有追求’的‘生活家’&#xff0c;这本身就十分有趣&#…

暴雪战网官方网站入口小程序头条小游戏

1 卷积介绍 1.1 什么是卷积 卷积&#xff08;convolution&#xff09;&#xff0c;是一种运算&#xff0c;你可以类比于加&#xff0c;减&#xff0c;乘&#xff0c;除&#xff0c;矩阵的点乘与叉乘等等&#xff0c;它有自己的运算规则&#xff0c;卷积的符号是星号*。表达式…

做一个响应式网站价格网站备案 修改

目录 三、FP-增长算法&#xff08;一&#xff09;算法的背景&#xff08;二&#xff09;构造FP-树&#xff08;三&#xff09;生成频繁项集 四、关联规则的评价&#xff08;一&#xff09;支持度和置信度的不足&#xff08;二&#xff09;相关性分析 三、FP-增长算法 &#xf…

网站开发报价单 excel网站功能策划书

Python搭建简单的web服务器 1.winR输入cmd打开命令行 2.通过 cd 进入到你保存 HTML 文件的目录。例如&#xff1a;H:\D3\d3 输入 cd\ 指令进入到C盘的根目录。&#xff08;CD&#xff08;更改目录&#xff09;。使用此命令可以更改当前目录&#xff09; 这里解释一下cd指令基本…

科院公司网站建设目标是什么上海虹口网站建设

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、pandas是什么&#xff1f;二、使用步骤 1.引入库2.读入数据总结 前言 根据AS自治系统可以将动态路由协议划分为IGP和EGP协议。IGP协议是应用在AS内部&#…

网站建设先进个人事迹崔凯 本地wordpress

Redis持久化机制的三种方式&#xff1a;RDB、AOF和混合持久化 Redis是一种高性能的内存数据结构存储系统&#xff0c;它提供了丰富的数据结构和操作&#xff0c;如键值对、列表、集合、哈希表等。然而&#xff0c;由于Redis是内存存储&#xff0c;一旦服务器停止运行&#xff…

单位的网站建设费如何核算延边省建设局网站官网

vim 快速跳到文件末尾 在最后一行下方新增一行 移到末尾,并且进入文本录入模式 GA (大写G大写A) 在一般模式(刚进入的模式,esc模式) GA 或 Shift ga 先 G 或 shiftg 到最后一行 然后 A 或 shifta 到本行末尾 并且进入文本录入模式 在最后一行下方新增一行 (光标换行,文字不…

劳务派遣做网站的好处asp 网站运行

不再多言 玩者自知しょぼんのアクション猫版超级玛丽 下载