Форум сайта python.su
У меня есть методы вывода чисел в виде а / b и вывод числа с плавающей запятой.
Как добавить вычисления???
class Rational: # Класс для представления рациональных чисел def __init__(self, numerator=1, denominator=1): self._numerator = numerator self._denominator = denominator def print_fraction(): # метод выводит число в виде a/b print("") def print_float(): # метод выводит число в виде числа с плавающей запятой print("") a = Rational(2, 1) print(a)
Офлайн
class Rational: # Класс для представления рациональных чисел def __init__(self, numerator=1, denominator=1): self._numerator = numerator self._denominator = denominator def print_fraction(self): # метод выводит число в виде a/b return '{}/{}'.format(self._numerator, self._denominator) def print_float(self): # метод выводит число в виде числа с плавающей запятой return self._numerator/self._denominator a = Rational(2, 1) print(a.print_fraction()) print(a.print_float())
Офлайн
RomissevdСпасибо!
методы
Офлайн