Python программа для преобразования строк в деление - PullRequest
0 голосов
/ 09 октября 2019

Я пытаюсь разрешить преобразование этой строки в разделение. здесь проблема, у меня есть три ввода строк s1 ('1/2'), s2 ('2/3) и s3 (' + '). Я должен получить результат = 7/6

Я пытался определить строку ('1/2', '2/3', '+'): результат = float (1/2) + float (2/ 3)

Не можете придумать много, какие-либо входы?

1 Ответ

0 голосов
/ 10 октября 2019

Вы можете использовать это:

from fractions import Fraction #this is required to use the "Fraction" command 
s1 = Fraction(1,2) #nominator first, denominator second
s2 = Fraction(2,3)
S = s1+s2
print(S)

Вы увидите это на своем мониторе: 7/6

...