您的位置:首页 > 科技 > 能源 > 网络营销方式对经济效益的影响_简单网站建设论文总结_成都最好的seo外包_关键词竞价广告

网络营销方式对经济效益的影响_简单网站建设论文总结_成都最好的seo外包_关键词竞价广告

2025/8/6 3:51:53 来源:https://blog.csdn.net/m0_59247951/article/details/144011263  浏览:    关键词:网络营销方式对经济效益的影响_简单网站建设论文总结_成都最好的seo外包_关键词竞价广告
网络营销方式对经济效益的影响_简单网站建设论文总结_成都最好的seo外包_关键词竞价广告

什么是__init__()函数?

        __init__()函数其实是用于初始化新建对象的状态,当你创建一个类的实例时,__init__()函数的方法就会被自动调用,允许你为对象设置初始属性或执行初始化操作。

接下来这里让我们举例说明:

首先,我们创建一个类,在类里面创建一个__init__()的初始化函数。

class Student:# 类属性:定义在类中,方法外的变量school='hellow'# 初始化方法def __init__(self,xm,age): # xm,age是方法的参数,是局部变量,xm,age的作用域是整个__init__方法self.name=xm # 等于左侧实例属性,xm是局部变量,将局部变量的值xm赋值给实例属性self.nameself.age=age # 实例的名称和局部变量的名称可以相同
#创建类的对象
stu=Student('ysj',18) # 为什么传了两个参数,因为__init__方法中,有两个形参,self是自带的参数,无需手动传入
#实例属性,使用对象名进行打点调用的
print(stu.name,stu.age)

如上所示在init函数里面有两个变量xm和age ,及这两个值会被前面的self自动调用。然后这两个变量就会作用在这整个类里面。(在最下面我们可以看到给这两个变量传入了ysj和18)

输出结果:

F:\anaconda\python.exe F:\demo\text.py 
ysj 18

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com