- 博客(4)
- 收藏
- 关注
原创 编写学生类
main` 函数首先创建一个空列表 `students`,然后通过硬编码的学生信息创建 `Student` 对象,并将它们添加到列表中。这段代码定义了一个 `Student` 类,用于表示学生信息,并提供了一些基本操作,如打印学生信息、更新学生信息、更改类属性等。类属性 role,赋值'student'实例属性:信息列表, 包含: 学号,姓名,性别,年龄,成绩列表。fieldnames = ['学号', '姓名', '性别', '年龄', '成绩']'学号': student.student_id,
2024-07-02 16:45:48
854
原创 三角形判断(异常捕获)
如果 `try` 块中的代码因为用户输入非整数而引发 `ValueError`,将执行这个 `except` 块中的代码,提示用户输入正确的整数。如果在 `try` 块中的代码执行过程中没有发生异常,则会跳过 `except` 块,直接执行后面的代码。这个程序演示了异常处理的基本结构和用法,包括 `try`、`except`、`else` 和 `finally` 块的作用。如果 `try` 块中的代码没有引发任何异常,将执行这个 `else` 块中的代码,输出“没有捕捉到异常”。
2024-07-02 16:39:54
222
原创 课堂随机点名
课堂上老师想随机抽取一位同学回答问题,界面设置有开始和停止按钮,学生名单存储在一个txt文本文件中,点击开始按钮,名字快速的随机跳动,点击停止按钮,出现一个随机选取的学生姓名。这个脚本创建了一个简单的课堂随机点名系统,具有开始和停止点名的功能,以及一个美观的界面。- `PIL`(Python Imaging Library,通过`Image`和`ImageTk`模块):用于处理图像。- 创建一个标签用于显示选中的学生姓名,设置字体样式和颜色,并将其放置在界面右侧。- 尝试加载一个图像文件并在界面上显示。
2024-06-28 15:03:49
553
原创 简易计算机
计算器是一种较为常用的小工具,简单的计算器有10个数字键、小数点、四则运算符、退格、删除、清零等按钮,还要有显示区以及等号按钮,按键较多,如何排列得既漂亮美观又方便实用,需要仔细进行设计。请布局方法,实现下图所示的计算器界面的布局。
2024-06-28 14:17:16
647
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人