自定义一个类student,里面有属性:name,sex,id。成员方法:show(self),stud(self)。然后在if_name=='_main_':中测试当前student里面的代码
时间: 2024-03-13 10:45:02 浏览: 68
建立一个名为Student的类,该类有以下几个私有成员变量:学生姓名、学号、性别、年龄。还有以下两个成员函数:一个用于初始化学生姓名、学号、性别和年龄的构造函数,一个用于输出学生信息的函数。编写一个主函数。声明一个学学生对象。然后调用成员函数在屏幕输出学生信息。
4星 · 用户满意度95%
好的,以下是代码实现:
```python
class Student:
def __init__(self, name, sex, id):
self.name = name
self.sex = sex
self.id = id
def show(self):
print("姓名:{},性别:{},学号:{}".format(self.name, self.sex, self.id))
def stud(self):
print("{}同学正在学习".format(self.name))
if __name__ == '__main__':
s = Student("张三", "男", "20210001")
s.show()
s.stud()
```
在if_name=='_main_':中,我们创建了一个学生对象s,并通过构造函数传递了姓名、性别、学号等属性值。接着,调用show()方法和stud()方法,分别展示了学生的基本信息和学习状态。运行结果如下:
```
姓名:张三,性别:男,学号:20210001
张三同学正在学习
```
阅读全文