怎么运行不出现窗口
老师,这是什么意思?是哪个地方出错了?我的是mac 的系统
老师,我用的是mac系统,但是并没有找到python的源代码,他这个源代码在哪里呢?
b=9.583 c=round(b) print(b) g=9.5 h=round(g) print(g)
老师为啥我这两串代码不是四舍五入的?该多少还是多少啊,咋回事?
老师这里的执行的结果test01和test02。是一个怎么样的执行顺序的。还是不明白怎么得到这两个值的
这个为什么从后面取三位 并且 算出来是5
为什么ID还是一样的?
>>> a = [520,13] >>> id(a) 2418151107136 >>> a +=[14] >>> a [520, 13, 14] >>> id(a) 2418151107136 >>> a = [52,52,52] >>> id(a) 2418183890304 >>> a += [52,52] >>> a [52, 52, 52, 52, 52] >>> id(a) 2418183890304
老师我用Google colab写码可以不
#定义变量统计学员数量 num=0 #存放薪资总数 sum_sal=0.0 while True: sal=input('请输入员工的薪资:') if sal.upper()=='OVER': print('录入完毕,退出循环') break; else: sal=float(sal) if sal<=0: sal=float(input('请重新输入员工的薪资:')) else: sum_sal+=sal num+=1 print('第{0}位学员的薪资{1}'.format(num,sal)) if num!=0: avg_sal=sum_sal/num print('共{0}位学员的薪资总和为:{1}平均薪资为:{2}'.format(num,sum_sal,avg_sal))
老师,根据循环中尽量往外提的原则,是不是一开头就说明sal=float(input("请输入员工的薪资:"))浮点型转化比较好啊?
#测试方法的动态性(改旧添新) #改旧 class Person: def work(self): print("努力上班!") def work2(): print("我要赚大钱!") p=Person() Person.work=work2 p.work()
老师,我知道错误的原因是work2()没有位置参数但是给了一个,要在work2后面的括号里加上一个参数才可以正确,但是我不太理解为什么说给了一个呀?self就是给的参数吗?
import timetime1 = time.time()a = ""for i in range(1000000): a += "sxt"time2 = time.time()print("+链接的运算时间:"+str(time2-time1))time3 = time.time()li = []for i in range(1000000): li.append("sxt")b = "".join(li)time4 = time.time()print("join()连接的运算时间:"+str(time4-time3))
为什么这个运行不起来
None值是啥
turtle p = turtle.Pen() high = [y y (-,) y%==] wit = [x x (-,) x%==] (high) (wit) h high: p.penup() p.goto(-,h) p.pendown() p.forward() w wit: p.penup() p.goto(w, -) p.pendown() w==-: p.left() p.forward()
老师请问怎么优化这个,想搞一个嵌套的
内部函数执行到print(s)时,不应该直接输出外部函数的s嘛
再不济也不该报错:不能赋值前引用局部变量
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637