您现在的位置是:课程教程文章
如何用python3输出分数?
2023-12-18 16:45课程教程文章 人已围观
-
淘宝美工PS教程 9 如何用DW表格代码优化商
淘宝美工PS教程 9 如何用DW表格代码优化商课程目标:优化宝贝详情页 适用人群:高级美工入门 课程详情: 上一节课我们... -
Java中如何用Quartz实现定时
Java中如何用Quartz实现定时需要更多学习资料的同学可以加咨询老师QQ3408737848、1577698460,免费领取资料、... -
到底如何用英语思维(词汇篇)
到底如何用英语思维(词汇篇)到底如何用英语思维 (词汇篇) 为什么我们从小学到中学到大学,学了几十年... -
如何用Excel做财务投资分析
如何用Excel做财务投资分析如何用Excel做财务投资分析 1.账龄计算与匹配 2.投资评价函数 3.投资回收期计算...
上学的时候,数学是一批小伙伴们的噩梦,相比较语文的死记硬背方面,真的是读题一分钟,解题一小时。小编当年也被数学困住了,当然现在肯定是要改变这种情况。学习了python后,小编就找到了很多能够解决数学方面的技巧。今天就分数这个问题,小编把自己所学到的内容分享给大家。
尝试编写一段计算直线斜率的代码,正在使用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
以上就是小编解决分数问题的一个方法啦,相信有了今天的学习,小伙伴们应该不会对数学再感到害怕了。以后有很多的实用数学编程技巧,小编也会分享给大家的~
课程教程:如何用python3输出分数?下一篇:没有了