分数の計算
こんなこともできますよ
ぐらいでいいのかもしれませんが
分数の計算方法を
説明します
メモ帳から
コンソールを起動してください
from fractions import Fraction#from・スペース・エフ・アール・エー・シー・ティ・アイ・オー・エヌ・エス・スペース・import・スペース・大文字エフ・アール・エー・シー・ティ・アイ・オー・エヌ
Fraction(4,6)と入力しますと
大文字エフ・アール・エー・シー・ティ・アイ・オー・エヌ
Fraction(2,3)と帰ってきます
>>>Fraction(4,6)
Fraction(2,3)
Fraction(2,3)は
3分の2のことです
なので
num=Fraction(2,3)
num * 3 は
Fraction(2,1)になります
少数に直すには
float(num)
です
補足
from fractions import Fraction
について
import fraction
と記述しても,構いません
そうすると
fractons.Fraction(2,3)
と入力することになります
応用として
分数電卓を作ってみてもいいかも
以上