老师,(1)序列解包赋值的三个例子的第一个和第二个有什么区别吗
(2)第一个赋值不是跟x,y,z=20,30,10的意义是一样的吗,我发现右边这个小括号去掉有什么区别吗
(3)序列解包赋值用于元组列表时是不是都是作用于元组列表中的变量分别赋值,而不是作用于对元组列表本身啊
c=dict([('name','Lily'),('age',18),('salary',7500)])print(c,c['salary'])x=['name','age','salary']y=['lily',18,7500]z=dict(zip(x,y))print(dict(list(zip(x,y)))) print(z) #zip创建字典
#列表不是不能作为字典的键吗,那这个c的dict()里面的内容不是个列表吗,print(dict(list(zip(x,y)))) 这个的zip转为list列表之后在转成字典也是,为啥也能输出啊
老师,range(3)也属于序列吗,是和列表、元组、字典归为同一级的不同类别的吗
老师,a.append()和a.extend()都是属于原地添加,前者是添加单个元素,后者是添加整个列表的元素,可以这么区分记忆吧
print([1,2,2].sort())
这种为什么结果为空,是因为没有产生新列表吗?
希望老师讲解一下呀
x*2 for x in rangge(5),是什么意思?是X在0、1、2、3、4、5中循环出X*2吗?
老师这里我呈现的关键字为什么不是课程里展示的目录形式呢?是遗漏了什么排版操作吗?
为甚用total
import time
下面的两个timetime什么意思
老师我这个为啥是0啊,我有点没明白
老师为什么,我通过print打印,不能打印出name,id,也不能打印出__add__里面的返回值。
Employee: __id = (namesalary): .name = name .salary = salary Employee.__id += (other): .salary + other.salary (): ._salary (salary): <= salary <= : (.format(salary)) : () a = Employee() b = Employee() (a._Employee__ida.namea.salary) (b._Employee__idb.nameb.salary) (a + b)
老师,明明在@property 下面的函数中有print语句 ,但是不能通过s.score = 100 来运行,不是里面有print语句吗,为什么还要通过print(s.score)来打印,明明@score.setter下面的函数中都能够之间运行print里面的语句。
不是说在类内部可以访问私有属性吗,那为什么print实行不了呢
为什么打印输入输出得加双引号?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637