老师,为什么要以函数命名打印,而不是print()
老师请问一下这个 过程性的描述能不能一下得出5050 ,不然看的有点花。。
def my_avg(a,b): return(a+b)/2 c = my_avg(10,4) print(int(c))
老师有一个小疑问,第三行,如果没有赋值变量C,直接调用 my_avg(10,4),什么都打印不出来。函数体不是可以直接调用的吗?
为什莫我按老师的编码打出来是这样的结果,哪里出错了呢
老师,返回值返回和直接打印都能得到想要的值,两者有什么区别吗,谁更优?
第二段简易程序未考虑取100的情况,需要再加个判断, 设初值num=0可能是java程序员的遗留习惯
为什么会出现红线部分,红线部分什么意思
#测试重写object的__str()__方法 class Person: def __init__(self,name): self.name=name def __str__(self): return ("我的名字是:",self.name) p=Person("高仕婧") print(p)
老师,我知道这里是return那里错了,但是我不知道为什么错了,又不是非要用format才可以,我觉得我这样写也是对的呀
在本节计算距离的时候没有开根号,距离不是平方和再开根号吗
为什么a与1000的id不同?
QQ截图20190629153535.png
score = int(input ("输入分数")) grade ='' if(score<60): grade="不及格" if(60<=score<80): grade ="及格" if(80<=score<90): grade="良好" if(90<=score<="100"): grade="优秀" print("分数是{0},等级是{1}".format(score,grada))
运行结果与视频不同
Person: (): (.format()) p1 = Person() p2 = Person() p2 ()
老师,请问这里del p2 为什么后面会输出销毁对象
销毁对象:<__main__.Person object at 0x0000026840A592E0>
程序结束
销毁对象:<__main__.Person object at 0x0000026840A59340>
两个一摸一样,为什么第一个报错,后边又正常了
老师好,我在练习生成列表时候出现了问题
在练习list(range(30,90,10))时,用idle可以输出列表,但是用pycharm则什么也不显示,但也没有报错,请问为什么会造成这种效果呢
为什么这个集合推导式没有运行结果?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637