掃二維碼與項目經理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯網交流
上學的時候,數學是一批小伙伴們的噩夢,相比較語文的死記硬背方面,真的是讀題一分鐘,解題一小時。小編當年也被數學困住了,當然現在肯定是要改變這種情況。學習了python后,小編就找到了很多能夠解決數學方面的技巧。今天就分數這個問題,小編把自己所學到的內容分享給大家。

會寧網站制作公司哪家好,找成都創(chuàng)新互聯公司!從網頁設計、網站建設、微信開發(fā)、APP開發(fā)、響應式網站建設等網站項目制作,到程序開發(fā),運營維護。成都創(chuàng)新互聯公司公司2013年成立到現在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選成都創(chuàng)新互聯公司。
嘗試編寫一段計算直線斜率的代碼,正在使用3.6。
y1 = float(input("First y point: "))
y2 = float(input("Second y point: "))
x1 = float(input("First X point: "))
x2 = float(input("Second X point: "))
slope = (y2 - y1)/(x2 - x1)
print("The slope is:",slope)
每當輸入使答案不合理的數字時,答案就會變成十進制。是否可以將其保留為零呢?
解決:
from fractions import Fraction
y1 = int(input("First y point: "))
y2 = int(input("Second y point: "))
x1 = int(input("First X point: "))
x2 = int(input("Second X point: "))
slope = Fraction(y2 - y1, x2 - x1)
print("The slope is:", slope, "=", float(slope))
輸入和輸出:
First y point: 5 Second y point: 7 First X point: 10 Second X point: 15 The slope is: 2/5 = 0.4
以上就是小編解決分數問題的一個方法啦,相信有了今天的學習,小伙伴們應該不會對數學再感到害怕了。以后有很多的實用數學編程技巧,小編也會分享給大家的~

我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯網交流