Создайте класс, который будет принимать следующие четыре аргумента для каждого отдельного футболиста: name (имя), age (возраст), height (рост), weight (вес). Имя будет передаваться в виде строки, а возраст, рост и вес — в виде целых чисел.
Также создайте три функции для этого класса, которые будут возвращать следующие строки:
get_age()— «nameis ageage«get_height()— «nameisheightcm»get_weight()— «nameweighsweightkg»
Примеры
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'