Python 实战:创建 100 个学生实例,实现欢迎语与信息存储逻辑
```python class Student: sum = 0 # 类属性,记录学生数量 student_list = [] # 类属性,存储学生信息 @staticmethod def welcome(): """ 静态方法 welcome,输出欢迎第*位同学来到浙江广厦建设职业技术大学上学!(*为类属性 sum 的值) """ return f"欢迎第{Student.sum}位同学来到浙江广厦建设职业技术大学上学!" def get_name(self): """ 实例方法 get_name 1. 将字符串“第位学生”(*为类属性 num 的值)赋值给实例属性 name 2. 将该字符串添加在类属性 student_list 末尾 """ self.name = f"第{self.num}位学生" Student.student_list.append(self.name) # 创建 100 个实例对象,并调用 welcome 和 get_name 方法 for i in range(100): student = Student() student.num = i + 1 # 为每个实例对象设置 num 属性 student.welcome() student.get_name() print(Student.student_list) ``` 额外需要注意的逻辑点: 1. 确保类属性 `sum` 和 `num` 的值在使用和修改时逻辑正确。 2. 处理好创建实例对象时属性的赋值,避免出现混乱。 3. 检查输出的 `student_list` 内容是否符合预期。 ######[AI写代码神器 | 334点数解答 | 2024-12-16 20:56:54]
- 补全代码:将数组所有元素赋值为 100 并输出(字节豆包 | 164点数解答 | 2025-11-01 19:14:57)115
- Python 运行报错:urllib3 网络连接创建失败,原因及排查建议(字节豆包 | 161点数解答 | 2024-10-31 00:39:36)496
- C++实现图像模糊化处理:含代码、解释与复杂度分析(字节豆包 | 670点数解答 | 2025-11-10 18:55:33)132
- C++实现图像像素灰度值模糊化处理:输入输出全解析(字节豆包 | 655点数解答 | 2025-12-01 14:24:01)105
- Python 实现图像模糊化:输入像素值,输出处理后图像(附代码及详细解释)(字节豆包 | 555点数解答 | 2025-12-09 12:22:26)106
- Java:抽象类 Vehicle 及子类 Car、MotorBike 实战演示(讯飞星火 | 440点数解答 | 2024-06-06 23:18:54)331
- 用 Pandas 深度剖析数据:从读取到统计分析全流程实战(GPT | 642点数解答 | 2024-06-30 15:39:49)380
- 用 Pandas 深入分析招聘数据:从数据读取到可视化全流程解析(GPT | 1539点数解答 | 2024-06-30 15:56:50)390
- Java实现有序集合合并与交集算法(顺序表+单链表)(百度文心 | 1247点数解答 | 2026-03-25 10:35:22)28
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)380
- 神秘数据背后的信息解读:样例输入与输出探秘(字节豆包 | 28点数解答 | 2024-12-12 11:56:59)427
- 基础HTML5文档结构剖析:代码亮点与优化要点揭秘(DeepSeek | 156点数解答 | 2025-04-27 22:00:01)617