一般保证责任与连带保证有何区别,简述一般保证和连带责任保证的含义和区别

  一般保证责任与连带保证有何区别,简述一般保证和连带责任保证的含义和区别

  这篇文章只在CSDN发表!正版链接:

  https://blog.csdn.net/meenr/article/details/107141477

  目录效果演示概述演示视频链接:简版界面截图一般需求具体需求分析需求easygui库基本数据类型基本逻辑顺序熊猫库TXT文件和CSV或Excel文件读写代码结构示例代码直接获取。py源文件路径一路径二

  摘要

  本文代码系原创,仅供学习参考使用。若转载与引用请标注出处申明。

  本文的内容是利用python语言设计一个学生信息成绩管理系统。

  这个版本是简单版本。请看升级版:https://blog.csdn.net/meenr/article/details/122141262, Python学生成绩信息管理系统升级版

  利用Python的基础知识,我们独立编写了一个学生信息成绩管理系统,可以实现一些功能,比如用户可以注册登录,如果登录成功,可以查询个人成绩,统计个人成绩,统计班级成绩等。在本文的最后,给出了文中提到的所有参考代码。下面将介绍系统的总体需求、具体需求、需求分析、参考代码以及实施效果的演示视频。效果演示视频链接:简易版:演示视频

  https://mp.weixin.qq.com/s/gd1WLdkeIkW2NmMPQR85XA

  升级版本:

  功能视频链接地址

  https://mp.weixin.qq.com/s/Jp9gIqFehRwfixFUCVF-_A

  简单版界面截图,一级菜单

  登录

  次级菜单

  统计个人产出

  一般来说,Python初学者需要灵活应用Python的基础知识来编写一个绩效管理系统,以便用户注册登录。如果他们成功登录,他们可以查询他们的个人表现,统计他们的个人表现,并统计他们的总体评价结果。

  具体界面要求采用交互式菜单模式。一级菜单包括:注册、登录、退出。

  二级菜单包括:查询个人分数、统计个人分数、统计总分、退出分数系统。

  用户注册模块:注册用户。用户在键盘上输入注册信息(用户名、密码)并保存为xxx.txt文本文件。

  用户登录模块:验证用户名和密码。用户在键盘上输入用户名和密码,读取用户注册文件xxx.txt中的信息进行验证。如果它们一致,则登录成功。否则,判断用户可以输入用户名和密码的次数大于N(N=3)。如果超过次数,登录失败,用户可以等待一段时间再重新输入。

  成绩建立模块:要求在程序代码中直接输入我的真实信息(姓名、学号、电话号码、各科成绩)和N个学生的真实信息(姓名、学号、电话号码、各科成绩)(N=6),以字典或列表等数据类型存储。然后把这个信息写入xxx。CSV文件进行长期保存。

  查询个人成绩模块:要求用户从键盘输入查询的姓名或学号,读xxx。CSV文件并返回指定姓名或学号的各科成绩信息。

  个人成绩统计模块:要求用户从键盘输入查询的姓名或学号,读作xxx。CSV文件并返回指定姓名或学号的总分和平均分。

  总分模块:读***。CSV归档并返回所有学生的科目成绩和总成绩,从高到低排序。

  每个功能模块由函数实现,主程序调用每个功能模块。

  代码必须涉及定义字符串、定义列表、定义字典、数据类型之间的转换、列表操作、字典操作、if语句、for循环、while循环、文件(txt、csv)操作的相关代码。

  从用户键盘输入的不合格数据被异常捕获。

  以上基本功能可以扩展。

  要求分析这个系统主要是为了考察python初学者对Python基础知识的应用能力。

  从需求中可以知道需要用到的Python知识点,对于初学者来说比较全面和全面。使用的主要Python知识点有:

  Easygui库官网链接

  使用easygui库设计一级和二级菜单,包括注册、登录和查询界面。

  按钮盒:设计多按钮选择界面

  Multpasswordbox:设计用户登录的帐户密码输入

  基本数据类型博客链接

  使用的基本数据类型:

  字符串、列表、字典

  基本逻辑顺序博客链接

  常用的逻辑循环和判断语句:

  While循环,for循环

  判断,如果…否则判断,如果…elif…否则判断

  以及这些语句的组合,经常在GUI设计中使用,以满足由GUI的第一和第二级菜单提供的选择功能。如果判断输入密码错误三次,就会触发延时功能,等待一段时间后重新输入密码。

  熊猫图书馆官方网站链接

  对原始数据进行预处理,便于后续使用。

  将字典转换为DataFrame类型,然后添加、删除、检查和更改行和列,然后将处理后的数据写入本地文件。

  TXT文件和CSV或Excel文件的读写博客链接

  TXT文件主要用来保存用户的帐号和密码。使用CSV或Excel文件作为保存和处理的学生成绩信息表。

  结构本文提供的代码主要分为四个部分:

  设计GUI注册登录界面,结果信息,CSV文件,读写操作,设计GUI查询界面主程序,以上四部分代码分别写在三个文件中,由四个对应的函数组成。

  query函数调用login和write CSV文件函数,因此您可以在主程序中调用query函数。

  但实际上写谱程序只需要执行一次,其生成的CSV文件已经保存在本地文件夹中。同时,登录界面和查询界面的功能都是用。图形用户界面的py文件。但是,如果用户想要手动输入学生的成绩信息,他们可以在CSV文件中这样做。pycharm项目文件目录见下图:

  示例GUI查询界面的代码如下:

  DEF():if log in():while true:choose 2=g . buttonbox(msg=已进入学生成绩管理系统,请选择,title=学生成绩管理系统,choices=(查询个人,统计个人,一般统计评价,退出))if choose2==查询个人:data1=read_csv(学生信息报告单. csv) name _ num=g.enterbox (msg=输入学生姓名或学号, Title=查询个人成绩)elif match:name=name _ numresult 1=data1 . loc[data1[ name ]==name]Text 1=str(result 1)g . textbox(msg=学生信息成绩如下:,title=学生成绩信息,Text=text1,codebox=1) elifchoose2==统计个人:data2=read_csv(学生信息报告单. csv) name _ num=g.enterbox (msg=输入学生姓名或学号直接py源文件,因为源代码太多。优先推荐途径一,若遇途径一失效,请再尝试途径二。2贰进制Echo 2020年6月

  如果你读到目前为止,请点赞+评论+收藏。如果你关注它,它会极大地支持我。你的支持是我前进的动力!

  如果这篇文章对你有帮助,解决了你的烦恼,请你请我吃一包辣条:

  路线1优先推荐该途径

  第一步:扫描下方二维码,或打开微信搜索,关注“2贰进制”微信官方账号;

  第二步:回复:“python学生管理”即可获得。

  路线2优先推荐途径一,该途径管理可能不能秒回

  扫描下方二维码,加入学习交流QQ群“480558240”,联系管理员获取包括但不限于本文的更多学习资料。

  我在此传达

  感谢您的阅读、喜欢、评论、收藏和打赏。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: