给的资料中指出访问元组时会返回元组对象,但是我自己在通过索引进行访问的时候发现,如 果只访问元组中的一个值的时候,并不会返回一个元组对象,而通过切片访问超过2个元组对象的时候才会返回元组对象,请问是我哪里理解的有问题吗?
if ("False"): print("我被执行了!")
为什么if()里面的内容是True就会被执行,是False就不会被执行
代码
import turtle c=[] while True: a=input('请输入坐标,输入end结束:').split(',') if 'end' in a: break b=[int(a[i]) for i in range(len(a))] c.append(b) pass print(c) def huanxina(x): turtle.penup() print(1) turtle.goto(c[x][0],c[x][1]) turtle.pendown() for m in range(len(c)-1-x): turtle.goto(c[m+1][0],c[m+1][1]) turtle.penup() turtle.goto(c[x][0],c[x][1]) for i in range(len(c)-1): huanxina(i)
老师您好,为什么turtle在函数里面用不了,输入以上代码没法画图
老师,为啥我这个打印出来的结果是11,而不是9或者是10
老师这个return有点不懂
比如·: def test1(a,b,c):
return (a*b*c)
那是不是在函数外就可以调用这个值了
但我比如 def test02(a,b,c):
print(a*b*c)
这样效果不是一样吗?
那所以一般什么情况下要用return?
老师转义字符什么意思它有啥功能啊,既然不改变结果为啥要加上他啊
a=[20,30,10,40] c=sorted(a.reverse=True) print(c) 提示报错:内容无法确定,可能我的意思是== 明明一样为啥会报错啊
r1={"name":"高小一","age":18,"salary":30000,"city":"北京"} r2={"name":"高小二","age":19,"salary":20000,"city":"天津"} r3={"name":"高小三","age":17,"salary":50000,"city":"上海"} tb=[r1,r2,r3] print(tb) print(tb[1].get("salary")) for i in range(3): print(tb[i].get("salary")) for i in range(len(tb)): print(tb[i].get("salary")) for i in range(len(tb)): print(tb[i].get("name"),tb[i].get("age"),tb[i].get("salary"))
tb 是自己随意定义的吗
老师,帮我看看这个
报错:替换索引9超出了位置参数的范围
为什么def __new__(cls,*arges,**kwargs)要加**kwargs
class car(): def __call__(self, age, job): print('_call_方法') print('年龄:{0},工作:{1}'.format(age,job)) f2=car() f2(18,'IT')
老师有点我不懂,既然已经使用_call_方法了,为什么不能直接像函数一样,直接调用,反而还要把car赋值给c呢?
老师这个-5是怎么出来的呀
这里计算两点之间的距离为什么用1/2次幂算出来结果和导入math模块运用sqrt()函数算出来的结果不一样?
老师,zip也是一种类型吗?也和int、tuple这些类似?
为什么最后一条print都执行完了,事例方法才执行?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637