类和对象构造方法

类和对象构造方法

1.构造方法的名称是: __init__,注意init前后的2个下划线符号

2. 构造方法的作用: 构建类对象的时候会自动运行 构建类对象的传参会传递给构造方法,借此特性可以给成员变量赋值

3. 注意事项: 构造方法不要忘记self关键字 在方法内使用成员变量需要使用self

实操案例

开学了有一批学生信息需要录入系统,请设计一个类,记录学生的
姓名、年龄、地址,这3类信息
请实现:
·通过for循环,配合input输入语句,并使用构造方法,完成学生信息的键盘录入
输入完成后,使用print语句,完成信息的输出
当前录入第1位学生信息,总共需录入10位学生信息
请输入学生姓名:周杰轮
请输入学生年龄:31
请输入学生地址:北京
学生1信息录入完成,信息为:【学生姓名:周杰轮,年龄:31,地址:北京]
当前录入第2位学生信息,总共需录入10位学生信息
请输入学生姓名:
 

class student:
    def __init__(self,name,age,address):
        self.name=name
        self.age=age
        self.address=address
        print("学生%s的信息录入完成,信息为:"%m)
n=1
m=0
for i in range(10):
    n=n+1
    m=m+1
    name=input('请输入您的姓名:')
    age=input('请输入您的年龄:')
    address=input('请输入您的住址:')
    stu=student(name,age,address)
    print('学生姓名:',stu.name,'学生年龄:',stu.age,'学生住址;',stu.address)
    print('当前录入第%s位学生信息,总共需要录入10位同学信息'%n)

运行结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值