老师好,请问成员变量、成员方法,类属性、类方法这几个该怎么理解区分呢?
class Person:
def __init__(self,name,age):
print("create Person")
self.name=name
self.age=age
def say_age(self):
print("{0}'s age is {1}".format(self.name,self.age))
class Student(Person):
def __init__(self,score):
print("create Student")
self.score=score
s1 =Student("daifai",18,90)
s1.say_age()
如果只在子类添加增加一个参数,还会继承其他参数吗?还是一一定要把其他继承的也要写下来,才能添加到新的
class Car:
def __call__(self, age,money):
print("call出来")
print("车龄{0}年,金额{1}元".format(self.age,self.money))
c= Car()
c(1,2000000)
为什么不要加self
append和insert哪个更快呀?
为啥是from啊这里,为啥args不行呢
varchar后面的长度是指的多少空间,或者说一个长度是指一个字符或者字节,还是等于一个字
cd project/ 什么意思
这是什么问题,网络连接应该没有问题
没有许可证怎么办
这个里面${DIR_NAME} 加的 $加花括号 是什么意思呢?
?
print("b2:"+b2)
老师,这行
中的+是什么意思啊?
老师您好,我在学习「01python入门-33列标_特点_内存分析」这课的时候遇到了一个问题,希望能得到您的指点,谢谢老师~
【问题】课程中提到,在内存中,序列是一块连续的内存空间,而python中列表可以不断延长,①会不会出现内存不够的问题?②内存总量够、但是空间不连续会发生什么?
def mylog(type): def decorator(func): def infunc(*args, **kwargs): if type == "文件": print("文件中:日志纪录") else: print("控制台:日志纪录") return func(*args, **kwargs) return infunc return decorator @mylog("文件") def fun2(a, b): print("使用功能2", a, b) # return 100 if __name__ == '__main__': fun2(100, 200) # print(fun2(100, 200))
老师,在装饰器不接受参数的情况下,@mylog相当于fun2=mylog(fun2)。
那在接收参数时,@mylog("文件")能不能改写成上述形式呢?怎么改写呢?还有想请老师帮我解释下外面再套一层来接收装饰器参数这种方式是怎么执行出这样的结果的?问题有点多麻烦老师帮我解释清楚一点,谢谢老师!!!
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637