老师,既然先执行第11行为什么不把11行写在前面呢
class Person: def __init__(self,name): self.name = name def __add__(self, other): if isinstance(other,Person): return ("{0}--{1}".format(self.name,other.name)) else: return "不是同类,不能相加" p1 = Person("高琪") p2 = Person("嘎嘻嘻") x = p1+p2 print(x)
老师,想再加p2,p3,p4 怎样实现呢?思路是创建个列表,再用append()往列表加,再相加,但是不会代码,老师能帮忙实现下吗?想看下结构 思考思考
salarySum=0 salarys=[] for i in range(4): s=input("请输入一共4名员工的薪资(按Q或q中途结束)") if s.upper()=="Q": print("录入完成,退出") break if float(s)<0:#这里是什么意思呢 continue salarys.append(float(s)) salarySum+=float(s) else: print("您已经全部录入4名员工的薪资")
请问老师是什么意思呢
if float(s)<0:
老师为什么在输入超过100的数字并再次输入后,等级并未显示
老师你的python代码的界面跟我的不一样呢 你的是白色的 打完代码可以点击运行 我的是黑色的 没有可以点击运行的地方
老师,散列值是不是可以暂时理解为内存中的地址,在存储键的位置时,相当于内存中有一块地拿来放键,当这块地快放满了就会自动扩建(扩容),这么理解行不行
在cmd里怎么下载ipython· ?
为什么我的python只有一个引号 我之前的按一次就有两个引号?
老师这里面的sxt是什么意思呀
。。。。。。。。。。。海龟绘图的箭头如何取消不显示呢,
老师,为什么我新建项目是这样,正常应该有一个,venv文件夹和main.py文件,为什么我这里没有,我用的是win11和pycharm2022.3
这是为啥
老师最后要用print才能打印出来吗,为什么不能直接jiecheng(n)
def jiecheng(n): if n == 1: return 1 else: return n*jiecheng(n-1) jiecheng(5)
太难了,画出了横线,竖线都是斜的,比例也不对。哭了
x = int (input('请输入一个坐标值:')) y = int (input('请输入一个坐标值:')) if x == 0 : print ('坐标点在Y轴') elif y == 0: print ('坐标点在x轴') elif x >0 and y > 0: print ('在第一象限') elif x <0 and y < 0: print ('在第三象限') elif x>0 and y < 0: print ('在第四象限') elif x<0 and y > 0: print ('在第二象限') else: print ('坐标点在原点')
为什么是在y轴?
老师您帮我看下我这有什么问题么,只花图是没问题的,为什么外面加个类就不画了呢,方法内部没问题啊
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637