老师,这是为啥出错了呢?我在IDLE中也打不出呀
老师,我下载的IDLE 3.9.5 了。然后输入python显示的是红色的,这是安装成功了吗?还是没有呀?
老师,请问下。函数方法里面return的使用,我有点分不清楚,我在之前写的函数里面没有return程序也没有报错啊。在那些情况下使用return呢?
#海龟练习 import turtle def GetCoordinate(x_lists,y_lists): '''获得储存的点坐标''' n=int(input("请输入你要输入的点个数:")) for s in range(n): x,y=eval(input("请输入储存的坐标点x,y:(x,y格式输入)")) x_lists.append(x) y_lists.append(y) return [x_lists,y_lists] def GetCoordinate(xy_lists): '''各个点两两相连''' x_lists =xy_lists[0] y_lists =xy_lists[1] for i in range(len(x_lists)): c=turtle.Pen() c.down() c.goto(x_lists[i],y_lists[i]) c.goto(x_lists[i],y_lists[i]) c.up() turtle.done() x_lists=[] y_lists=[] xy_lists=GetCoordinate(x_lists,y_lists) GetCoordinate(xy_lists)
这个代码显示有问题
老师 为什么我的计算出来第一个比第二个的时间还要快一点
continue是结束本次循环,但我输入负数还是会算上我输入的负数,如果我想加入一个if语句,应该加在哪里 怎么加?
salarysum=salarys = [] i (): s=() s.upper()==: () (s)<: () salarys.append((s)) salarysum+=(s) : () (salarys) (.format(salarysum/))
如果输入小于0的数字,我想让整个程序重新运行4个人的薪资,应该把哪里改一下
老师,一个类里面可以同时有类属性,实例属性,实例方法,类方法,静态方法呢?
老师
a='abcdefghijklmn'
a[3:8]='defg'
a[-8:-3]='ghijk'
而a[-3:-8]为空字符''
反向搜索,最右侧为第一个,-1
正常起始点应该是-3在-8前面吧
为什么是-8到-3
实例对象是否具有类的类属性?
实例对象是否具有类的类方法?
实例对象是否具有类的类静态方法?
>>>a='I\nLOVE\nU'
>>> a
'I\nLOVE\nU'
>>> print(a)
I
LOVE
U
>>> b='I\'m a teacher'
>>> b
"I'm a teacher"
老师,为什么在命令运行中,直接输入a,出来的是字符串,其中的换行符\n不表现,必须用print()
而输入b,其中的 \' 可以直接运行出来 '
代码
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在函数里面用不了,输入以上代码没法画图
正常输入多个点
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)
就会有下面的结果,请问是为什么
老师,我刚才用IDLE敲代码的时候,遇到一个问题
第3行,我用#注释了一句话(很短),到第5行时,#就再也敲不出来了
老师,请问一下输入x,y的条件表达式为什么一定加括号呀,第一张图我没加括号就报错了,第二张图加了就没事,可以正常进行程序,但是它输出的结果怪怪的,不管x,y取什么值,它打印出来的坐标永远是在原点,请问这是为什么呢
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637