python自学习感悟(一)

python自学习感悟(一),第1张

在学习到面向对象编程中类和实例,我写了以下的一个类并进行调用,虽然我调用成功了,但是并不是我想要的效果,我不是想要静态去调用;

class Students:
    def get_student(name,score):
        print('%s: %s' % (name, score))

if __name__ == '__main__':    
    Students.get_student('xsm',89)

Students.get_student(‘xsm’,89)这个意思是不是表示get_student()是静态方法,但我并没有在定义方法声明这是静态方法(@staticmethod )
我在廖雪峰官网看了这方面说明,python是面向对象,需要有相应的属性,但感觉我还是理解的很浅,希望以后学习以及做了项目之后有更深入的理解再来自我完善吧

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/732192.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-27
下一篇 2022-04-27

发表评论

登录后才能评论

评论列表(0条)

保存