Fraction函數是python中實現分數的一個模塊(module),模塊是由別人寫的,并且可以被拿來直接使用的代碼程序,包括類、函數以
及標簽的定義,是python標準函數庫的一部分。使用是必須先插入模塊。
>>>fromfractionsimportFraction#插入模塊
>>>f=Fraction(1,2)#創建Fraction類,并初始化為1/2
>>>f#輸出分數類對象Fraction(1,2)
輸入分數時,Fraction開頭字母必須大寫,否則會報錯。我們對分數進行運算。
>>>Fraction(2,8)+1+1.5
2.75
運算中如果出現float數據類型,最終的結果將是float類型數據。如果運算式中只有integer類型和fraction類型,輸出結果將死fraction類型。
>>>Fraction(2,8)+Fraction(2,5)+3
Fraction(73,20)
Fraction()方法,非常有意思,可以直接接收分數字符串變成輸入。注意輸入的分數要加引號。
>>>a=Fraction('1/5')
>>>a
Fraction(1,5)
>>>
以上內容為大家介紹了python中分數怎么表示,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。