请问,is not 和 not is 有什么不一样?
我在运行
a="abcdef"
b="abcdef"
print(a is not b) 时,能跑起来。但是
运行print(a not is b)时会报错?
这个是不是有问题?
老师这个哪里错了
d = {"name":"gaoqi","age":18,"job":"student"} for x in d.keys(): print(d) for x in d.values(): print(d) for x in d.items(): print(d)
老师为什么我这个打码打印出来都是一样的都是keys
按照老师的写为什么报错啊
这里有2个问题
第一个问题:计算键对象的散列值是 -0b1000000001011101101111010010011011110010100010100100010100101.数组长度为什么假设为8?
第二个问题:另外假设为8后,取散列值右侧3位二进制数101,也就是十进制5,这时候如果不为空,那么依次再取散列值右侧3位2进制数,也就是100,也就是十进制4,如果这里还不为空,再取右侧3位2进制数,还是100,也还是十进制4,接下来如何取值呢?继续取吗?
第一个问题:计算键对象的散列值是 -0b1010111101001110110101100100101.数组长度为什么假设为8?
老师,这个运行后的结果为啥是这样的
41岁小白,初中毕业,感觉像是在看天书,而且视频看完了也问不出什么问题来。越来越晕了。
为什么我的不一样,随便怎样调整都没用。想知道哪个环节出问题了
class MySingleton: __obj = None __init_flag = True def __new__(cls, *args, **kwargs): if cls.__obj == None: cls.__obj = object.__new__(cls) return cls.__obj def __init__(self,name): if MySingleton.__init_flag: print("init....") self.name = name MySingleton.__init_flag = False a = MySingleton("aa") print(a) b = MySingleton("bb") print(b)
老师,因为__init__第二次初始化对象失败,才会新建一个对象吗?
class Person:
def __del__(self):
print("销毁对象:{0}".format(self))
p1 = Person()
p2 = Person()
del p2
print("程序结束")
老师,要整个程序运行完了,才会调用__del__方法,进行销毁吗?就是说,在__del__方法后面还有一些方法,我会先把后面的方法执行完了,再调用析构方法吗?
老师你好,我的06文档已经给我删除了,为什么运行07的时候还是提示06的错误。
def add(a,b,c):
'''完成三个数的加法,并返回他们的和'''
sum = a+b+c
print("{0}、{1}、{2}三个数的和是:{3}".format(a,b,c,sum))
return sum
add(10,20,30)
add(30,40,50)
老师,上面代码的return返回值,我们并没有使用到吗?它返回给谁啊?
turtle math x1,y1 =,x2,y2 =,-x3,y3 =-,-x4,y4 =-,turtle.penup() turtle.goto(x1,y1) turtle.pendown() turtle.goto(x2,y2) turtle.goto(x3,y3) turtle.goto(x4,y4) distance =math.sqrt(x1-x4)**+(y1-y4)**turtle.write(distance) turtle.done()
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637