为甚用total
老师这里有两个同名的salary那为什么调用的就是下面那个?
是因为方法不能重载原则吗?
老师,为什么我直接调用这个c1会报错啊
老师,time.time() 返回小数点后7位数,精度应该不是微秒而是1/10微秒吧
按照步骤安装了没有看见显示在桌面?
老师,后面的age,用int类型和str类型有区别吗?
Python
老师,三个一样的单引号怎么打出,为啥我打不出来,打出来的是这样的。
为什么我在输入0的时候不会输出“输入错误”的提示?我把elif的条件改成“float(s) <= 0”后再输入0,就可以输出“输入错误的提示。”
什么是编译性语言和解释性语言
>>> a = dict(序号 = 1,申请执行人 = '张三',被执行人 = '李四')>>> a{'序号': 1, '申请执行人': '张三', '被执行人': '李四'}
>>> a[标的] = 10000000Traceback (most recent call last): File "<pyshell#58>", line 1, in <module> a[标的] = 10000000NameError: name '标的' is not defined>>> a['标的'] = 10000000>>> a{'序号': 1, '申请执行人': '张三', '被执行人': '李四', '标的': 10000000}
在创建字典时,序号等键没有加单引号,为什么在添加元素时,键必须加上单引号?
老师,为什么我打印结果没有
为什么1不需要参数,而2需要
实例对象实例方法中的代码信息会保存到对应的类对象中,调用实例方法实际上是调用指向类方法的引用,这样理解对不对
老师!
这个是重写了__del__方法么?
重写之后只有一条打印语句、怎么达成删除的效果的呢?
是不是可以_理解为:__del__方法中本来有自己的代码、
然后我们在这里重写方法、是先继承然后再重写,
重写只是加上了一个打印语句?
然后、__del__方法的功能就成了:删除、释放内存+打印一个语句
Salary = [] SalarySum = 0 AverageSalary = 0 for i in range(1,5): s = input('请输入第{0}个人的薪资(按q或Q中途退出):'.format(i)) if s=='q' or s=='Q': print('录入中断,退出。') break if float(s)<0: continue Salary.append(float(s)) SalarySum += float(s) else: print('您已经全部录入4名员工的薪资!') print('录入员工的薪资Salary={0}'.format(Salary)) print('录入员工的平均薪资AverageSalary={0}'.format(SalarySum/4))
老师,我想问一下,这里面限制了员共人数,如果输入一个负数进去,那么它会占一个位置,如此一来的话,虽然在薪资的列表里面不会记录,但是最后算平均薪资的时候是按4个员工算的,实际上输入的那个负数占了一个员工位置,这个人不应该参与平均薪资计算,但实际上我们最后的代码是按4个人算的平均薪资。请问这个问题应该怎么解决。
运行结果图:
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637