老师的源码在哪里呀,找不到列。。。。。。
老师,第一个问题想麻烦您拓展讲一下推导式和range()创建列表机制。我理解的是:方法二中按照list()创建列表的规则,>>>range(10)是一个可迭代数据,数据类型“range”,list()将range(10)数据转换为列表,改变了对象的存储规则;方法一的推导式是执行循环语句,直接对产生对象按照列表存储规则进行存储。而且过程中可直接对对象进行编辑。
第二个问题是:>>>[x for x in range(10)]中运算顺序的问题。正常循环语句执行后直接执行循环后面的步骤,在这里没有输出语句怎实现循环变量输出?而且x在循环之前,加入存在对变量x的计算,如x*2,又如何实现这个操作呢?
可以这么理解吗 老师 字符串驻留机制 要判断2个条件 分别是 是否符合标识符规则 和 再编译时是否能确定值,两个都满足,就会驻留
a="名字是:{0},年龄是:{1},{}" print(a) b=a.format("13",12) print(b)
b为什么总是报错,提示语句说是无法手动转化变成自动转化?
老师,想问这里逗号好起的 什么作用,为啥在\前不加逗号就变成错误字符了
#这是杜永川的小海龟 import turtle #导入海龟绘图模块 turtle.showturtle() #显示箭头 turtle.write("杜永川,你好,我是小海龟") turtle.forward(300) #前进300个像素 turtle.color("red") #画笔改变颜色red turtle.forward(300) turtle.goto(0,50) #去坐标(0,50) turtle.goto(0,0) turtle.penup() #抬起笔 turtle.goto(0,300) turtle.pendown() turtle.circle(100) #画圆 turtle.done() #程序结束,保持窗口存在
为什么我的比老师展示的大多了,导致于圆只看到一半,我调小前进像素才看得到。
老师,我照着代码敲下来的图比视屏里大好多,屏幕放不下是哪里出问题了
這是哪裏出錯了,(字體我也不知道怎麽成繁體了)
老师,是不是python里面执行完程序之后,那些占内存的变量的地址引用都给它删光?再执行就再找新的地址引用给这些变量?
还有个问题,有什么东西是不会删的吗?
老师,遍历的时候,像这样也可以打出来,但是结果和您的好像不太一样。您那个是一维和二维的地址下表都用到了,在这儿我只用了一维地址的下标,不知道我的理解有没有错误,这两者最后的结果应该是一样的吧?
老师,请问这里再注释掉s = "inner"后,没有用nonlocal声明s,为什可以直接打印s。
老师,forward表示前进,如果()内用的是负值而不是正值的话,是否是表示相反方向的前行路径呢?
感谢~
MySingleton: __obj = __init_flag = (*args**kwargs): .__obj == : .__obj = .() .__obj (name): MySingleton.__init_flag: () .name = name MySingleton.__init_flag = a = MySingleton() (a) b = MySingleton() (b)
老师 这段代码里 aa 实际上是传递给了 new中的cls吗 。
__obj = None 这个实际上是说明这个类中初始没有对象 通过new方法建立一个对象
__obj
=
None 这个实际上是说明这个类中初始没有对象 通过new方法建立一个对象
cls.__obj就是新建的aa对象
这样理解对吗老师
a=(()) nam = a>a<: a=(()) : a>: nam=a>: nam=a>: nam=a>: nam=: nam=(.format(anam))
a=int(input('请输入0-100之间的数:')) nam = '' if a>100 or a<0: a=int(input('输入错误,请重新输入0-100之间的数:')) else: if a>90: nam='A' elif a>80: nam='B' elif a>70: nam='C' elif a>60: nam='D' else: nam='E' print('你的分数是:{},等级是{}'.format(a,nam))
这样执行老师,
老师,子类在不重写init构造语句的时候,不是会自动调用父类定义的init吗?这么想子类在某种情况下,也可以算时继承了父类的构造方法是么?
谢谢
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637