'abcdefg'[3:-1] 'def' 'abcdefg'[3:50] 'defg'
根据教程内容,终止偏移量大于‘长度-1’会被当成-1,那为什么实际运行结果会不一样?
'abcdefg'[3:-1]结果不包含g
'abcdefg'[3:50]结果包含g
老师我的这个代码哪里错了,我运行就报错
老师,一直报错没有参数,请问错在哪里,怎么修改,谢谢老师 class Student: company="尚学堂" count=0 def __int__(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) s2=Student('李四',70) s1.say_score() print('一共创建{0}个Student对象'.format(Student.count))
老师如果列表里同时有str 和 int 数据,怎样将这个表格排序
正常输入多个点
while True: b[0] = float(input("输入第{0}个坐标的x坐标:".format(i))) b[1] = float(input("输入第{0}个坐标的y坐标:".format(i))) SS=input("是否结束输入(按键Y结束,其他任意键继续输入):") i+=1 a.append([b[0], b[1]]) if SS=="Y": break print("输入的点有:",a)
结果展示
上面的代码可以正常录入多个点,但是将第六行代码
a.append([b[0], b[1]])
改为
a.append(b)
就会有下面的结果,请问是为什么
time start = time.time() i (): result = [] m (): c=i*result.append(c+m*) end = time.time() (.format((end-start))) () star2 = time.time() i (): result = [] c = i*m (): result.append(c+m*) end2 = time.time() (.format((end2-star2)))
耗时:0.3767547607421875
.......代码优化........
耗时:0.6508822441101074
老师为啥我越优化越耗时?
老师为啥在函数内对a重新赋值后(就是改了那个元组里的列表),那为啥在函数外输出a会输出新的那个?
老师这个视频里的这一部分代码没看懂????????
老师,不是说eval()函数的功能是:将字符串 str 当成有效的表达式来求值并返回计算结果吗?
为啥会有None出现?
gette和setter这两个是什么意思
老师:_eq_(),这个方法如何用?课间没有说明。
老师,这里count做变量名也能成功运行,为啥呢?
turtle不是内置模块,那除了内置模块还有什么模块
这为什么要用len()
p.color(my_colors[i%len(my_colors)])
老师,请问Stu2()与Stu2有什么区别,他俩的id不是一样的
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637