Футболисты

Создайте класс, который будет принимать следующие четыре аргумента для каждого отдельного футболиста: name (имя), age (возраст), height (рост), weight (вес). Имя будет передаваться в виде строки, а возраст, рост и вес — в виде целых чисел.

Также создайте три функции для этого класса, которые будут возвращать следующие строки:

  • get_age() — «name is age age«
  • get_height() — «name is heightcm»
  • get_weight() — «name weighs weightkg»

Примеры

p1 = player("David Jones", 25, 175, 75)

p1.get_age() ➞ "David Jones is age 25"
p1.get_height() ➞ "David Jones is 175cm"
p1.get_weight() ➞ "David Jones weighs 75kg"

Варианты решения

class player():
​
    def __init__(self, name, age, height, weight):
        self.name = name
        self.age = age
        self.height = height
        self.weight = weight
​
    def get_age(self):
        return '{} is age {}'.format(self.name, self.age)
​
    def get_height(self):
        return '{} is {}cm'.format(self.name, self.height)
​
    def get_weight(self):
        return '{} weighs {}kg'.format(self.name, self.weight)
class player():

    def __init__(self, name, age, height, weight):
        self.name = name
        self.age = age
        self.height = height
        self.weight = weight
		
    def get_age(self):
        return self.name + ' is age ' + str(self.age)
		
    def get_height(self):
        return self.name + ' is ' + str(self.height) + 'cm'
		
    def get_weight(self):
        return self.name + ' weighs ' + str(self.weight) + 'kg'