Python教程

python 创建类的语法

本文主要是介绍python 创建类的语法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
class Cat:
    def __init__(self, new_name):
        self.name = new_name

    def eat(self):
        print("%s爱吃鱼" % self.name)


tom = Cat("tom")
tom.eat()

tom2 = Cat("tom2")
tom2.eat()

 

class Person:
    def __init__(self, name, weight):
        self.name = name
        self.weight = weight

    def __str__(self):

        return '我的名字叫 %s 体重 %.2f ' % (self.name, self.weight)

    def run(self):
        print("跑步锻炼身体")
        self.weight -= 0.5

    def eat(self):
        print("吃东西容易长胖")
        self.weight += 1


ming = Person("小明", 75.0)
ming.run()
ming.eat()
print(ming)

 

这篇关于python 创建类的语法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!