Создайте класс, который будет принимать следующие четыре аргумента для каждого отдельного футболиста: 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'
Марина

Recent Posts

Абсолютное значение числа в Python

При анализе данных часто требуется быстро найти абсолютное значение набора чисел. Для выполнения этой задачи…

1 неделя ago

Библиотека Pydantic: валидация данных на Python

Pydantic - это мощная библиотека проверки данных и управления настройками для Python, созданная для повышения…

2 недели ago

7 наилучших библиотек визуализации Python на 2024 год

Python предлагает набор библиотек, удовлетворяющих различные потребности в визуализации, будь то академические исследования, бизнес-аналитика или…

3 недели ago

Как преобразовать строку в байты в Python

В Python для представления данных в двоичной форме можно использовать байты. Из этой статьи вы…

4 недели ago

Что такое Werkzeug?

В этой статье рассказывается о том, что такое Werkzeug и как Flask использует его для…

1 месяц ago

Как прибавить дни, месяцы и годы к дате в Python

При работе с датами часто возникает необходимость прибавлять к дате или вычитать из нее различные…

1 месяц ago