print("b2:"+b2)
老师,这行
中的+是什么意思啊?
老师,format那里我前面使用的‘,’,系统显示错误,而用'.',则可以正常运行,二者有什么区别?
安装环境时一直反馈发送严重错误怎么解决
老师在视频里说的系列解包,包是什么意思
score = int(input("请输入一个在0到100的数字:")) #测试选择结构的嵌套 grade = "" if score >100 or score < 0: score = int(input("输入错误!请重新输入一个0~100的数字:")) else: if score >=90: grade = "A" elif score >=80: grade = "B" elif score >=70: grade = "C" elif score >=60: grade = "D" else: score <60 grade = "E" print("分数为{0},等级为{1}".format(score,grade))
老师,我想请问一下,为什么输入数字错误以后,重新输入的数字就不进行等级判断了呢?应该怎么改啊
class Employee: def __init__(self, name, salary, id=1000): self.id = id self.name = name self.__salary = salary self.id += 1 @property def salary(self): return self.__salary @salary.setter def salary(self, salary): if 1000 < salary < 50000: self.__salary = salary else: print('重新输入') def __add__(self, other): if isinstance(other, Employee): return self.__salary+other.__salary else: return '请重新输入' a = Employee('wang', 5000) b = Employee('wang', 6000) d = a+b c = Employee('wang', 60000) print(d) print(c.salary) c.salary = 80000 print(c.salary)
其中c = Employee()里面是60000,已经超出限制但是可以运行,没有经过@salary.setter的判定,但是通过c.salary赋值是可以进行装饰器判定的,所以在作业那里应该如何进行处理。
a=[1,2,7,543,322,7,6] m=a.sort() print(m)
为什么输出的值会是none啊
老师 每次调用都相当于创建了一个新的东西吗
写了如下代码,想在输出的时候对格式进行排版:
输出结果:2062018880 * 2062020480 * 59650496 *
请老师指正修正:
c=str(b)
c.center(10,"*")
这两句怎么没用啊?
a=[100,200,300,400] for i in range(3): b=id(a[i]) c=str(b) c.center(10,"#") print(c,end=' * ')
老师,您好,请问后期做开发的时候,应该怎样去确定类型,怎样知道是模块和包含还是函数名?还是其他类型,谢谢
老师,这样是什么意思,全局变量是直接可以在函数内引用是吗?
全局变量局部变量.png
#阶乘 def jiecheng(n): return n*jiecheng(n-1) result=jiecheng(4) print(result)
老师 什么这么写运行不了呢
pycharm和IDEA会不会有冲突
请问老师怎么在spyder安装库?求一个教程!!!
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637