老师,为什么输不了代码啊
老师,Python能安装在D盘吗,有影响吗
class Person:
def __init__(self,name,age):
self.name = name
self.__age = age
def __str__(self):
'''将对象转化成一个字符串,一般用于print方法'''
print("重写__str__方法")
return "名字是:{0},年龄是{1}".format(self.name,self.__age)
p = Person("高淇",18)
print(p)
s = str(p)
老师我想问一下为什么print(p)会直接调用__str__(self)方法,一般调用方法不都应该是p.xxx方法吗?是因为__str__(self)是无参的吗?类的所有无参方法都会自动调用吗?
老师我试了一下这个返回值取消双下划线,为什么会像这样一直输出呢
time1=time.time()是什么意思啊
[object Object]
老师为什么代码运行不了?
老师转义字符什么意思它有啥功能啊,既然不改变结果为啥要加上他啊
老师,我安装完打开这应该怎么搞呀
屏幕截图 2023-07-20 112114.png
老师就是为什么a=T()这个语句明明调用了W()这个类中的init方法,但是他没有打印结果呢
在Python中,常量和变量的区别就是命名不同吗?
两次的“我爱你”用不同的引号,是ppt错了吗?
salarys = [] salarySum= 0 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名员工的薪资") print("录入薪资:",salarys) print("平均薪资{0}".format(salarySum/4))
无论是否执行continue是不是都可以输出else,我输入1000,20000,3000,-1000依然可以正常的执行else???
光标变成这样,怎么恢复正常
单行注释,#号之后需要加空格吗,我看老师的演示是加的,但是我自己运行的话,没加空格好像没影响
老师,面向对象还是有几个问题不清楚,实例属性为什么也要加self,有什么作用?然后self.name=name是起到一个什么样的作用呀
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637