文道网络科技
真香警告
我也是猫
这是为类创建类的实例时,self参数是一个指向实例本身的引用,用于访问类中的属性和方法
慕村8482142
pycharm
慕函数8028368
class OldStyle:
#这里__init__是两下划线哦
def __init__(self, name, description):
self.name = name
self.description = description
class NewStyle(object):
#这里也__init__是两下划线哦
def __init__(self, name, description):
self.name = name
self.description = description
# 这里是 '__main__' 是两下划线哦 因为:__name__ == '_main_' 是不相等,所以这个if下的代码就没在执行
if __name__ == '__main__':
old = OldStyle('old', 'OldStyle')
print(old)
print(type(old))
print(dir(old))
print('-------------------------------------')
new = NewStyle('new', 'NewStyle')
print(type(new))
print(dir(new))
慕田峪2387399
python3里都继承自object类
咩咩咩_洋
Powershell 和notepad++
qq_北郎_0
pycharm或者idle
qq_純白色_0
class NewStyle(object): # 类定义语句
def __init__(self, name, deacription): # 类初始化,会在对象创建时自动执行这个函数下面的操作
self.name = name # 类属性
self.deacription = deacription # 类属性
if __name__ == "__main__": # 意思时直接允许这个.py文件就会执行下面的代码,如果是被其他文件import,则不会执行
old = OldStyle('old', 'odl style class') # 实例化这个类
print old
print dir(old) # 打印类的属性及方法
print type(old) #打印这个类的type
print "-----------------------------------------"
new = NewStyle('new', 'new style class')
print new
print dir(new)
print type(new)
风233
可以选择的,点击视频右下角的设置按钮就可以选择清晰度
慕粉1941305783
是的,循序渐进嘛
dky
搞python的那几个哥们都有很强的c面向过程编程, 析构函数当然不能少