QQ截图20190630102008.png
带符号是什么意思
老师,我写的代码是这样,但是第一个和第二个输出的值为什么会不一样?有先后顺序我是知道的,但是第一个和第二个的顺序好像是一样的,值却是不一样的,这是为什么呢?
class Car:
def __call__(self, age,money):
print("call出来")
print("车龄{0}年,金额{1}元".format(self.age,self.money))
c= Car()
c(1,2000000)
为什么不要加self
出现这个情况,和讲的不一样
<<可以理解为运算结果乘了2倍,而>>就是除以了2 吗
栈帧一调用完就消失了。global a、4是函数中的属性,是存在于堆中,不会消失。那么一旦调用了a就永远指向4了。对吧?如果是这样堆里面的100会删除吗?我感觉会删除(没人对应它了)
老师,time.time()返回的值是以秒为单位,带微秒精度的浮点值是不是意思就是,小数点后面可以有6位数呢?
我创建了一个元祖
a = tuple('hello')
怎么print(a)输出是一个完整的单词
老师好,输入如下代码
a={'支出金额','支出日期','支出人'} b={300.15,'2018.10.18','高小七'} c=dict(zip(a,b)) print(c)
1.里面的字符串,数字什么情况下用引号,引号必须是单引号吗,可以用双引号不
2.为什么输出后他的顺序变乱了
老师,这节讲的整数缓存的范围是[-5,256],在这个区间范围内的数的id是一样的,但为什么我的这个5的id却变了
老师,想问一下mac系统这样是安装成功了吗?并没有显示要标的option (advanced options那里),是对的吗?
老师,我按照你说的用FOR循环来做,但是不知道为什么只输出一个,花一点时间解答一下我的问题吧。
class Stduent: company="SXT" #类属性 count=0 #类属性 def __init__(self,name,score): self.name=name self.score=score Student.count=Student.count+1 def say_score(self): #实例方法 print("我的公司是:",Student.company) print(self.name,'的分数是:',self.score) S1=Student('张三',80) #s1是实例对象,自动调用__init__()方法 S1.say_score() print('一共创建了{0}个Student对象'.format(Student.count))
#测试可调用方法__call__() class SalaryAccount: def __call__(self, *args, **kwargs): print('发工资啦!!!') return 3000 s=SalaryAccount() s()
为什么直接写SalaryAccount()这样却不能打印出发工资啦
是一定要把这个算工资类赋值给s,再调用s才能打印出来的吗?
老实讲这个是为什么的?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637