我在编码方面还是个初学者,已经编写了一些简单的游戏,但现在我已经开始学习课程了。我不确定两者之间有什么区别
user.walk()
Run Code Online (Sandbox Code Playgroud)
和
Person.walk(user)
Run Code Online (Sandbox Code Playgroud)
这是类定义:
class Person():
def __init__(self, age, weight, height, first_name, last_name):
self.age = age
self.weight = weight
self.height = height
self.first_name = first_name
self.last_name = last_name
def walk(self):
print('Walking')
Run Code Online (Sandbox Code Playgroud)
这里我定义谁是用户:
user = Person(13, 50, 170, 'First name', 'Last name')
Run Code Online (Sandbox Code Playgroud)
因此,如果有人有时间回答这个问题,请帮助我理解这一点。