大家都装Python了吗?如果大家都安装好了,今天就教大家如何用python做一些简单的计算。
首先,让我们来看看交互式命令外壳
外壳提示
在Python记录中,>:>;>。是Python shell提示符。>。>。>。表示当前行是用户输入,没有>:>;>。的行由Python生成。很容易分辨。下图
整数运算
整数是没有小数部分的数字,如25,-86和0。Python支持四种基本的算术运算:
+(加)、-(减)、*(乘)和/(除)。Python还分别用* *和%来表示乘法
例如,29% 4的值是1,因为29除以4的余数是1。下图
通常5.0比5.0更具体,因为后者可能会令人困惑,看起来像一个句号。
区分5和5.0很重要,因为5是整数,5.0是浮点数,两者的内部表示差别很大。
溢出
浮点数有上下限,会导致溢出错误。溢出错误是指计算结果太大或太小,Python无法将其表示为浮点数。面对溢出错误,Python可能会继续执行错误的计算,而不会告诉您有问题。下图
有限的准确性
无论什么样的计算机,浮点数的精度都是一个无法解决的问题。
结果应该是小数点后无穷多个六,但这里只包括17位。另外,最后一个是错的——应该是6而不是7。
这些小误差通常不是太大的问题,但如果进行大量计算,这些小误差就会累积成大误差,严重影响结果。这种情况下考虑整数的方式比较有限,比较准确,不会溢出。
其他数学函数
模块数学中包含的函数
另一种导入方式,所以之前不需要添加数学。
建议从math import*导入时,如果某个函数与math模块中的某个函数同名,则会被math模块中同名的函数覆盖。
因此,通过导入来导入数学通常更安全,因为它不会覆盖任何现有的函数。
您也可以导入模块数学的特定函数,例如,从数学导入sqrt,tan只导入函数sqrt和tan。
1.《算术题 用python做算术题》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《算术题 用python做算术题》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/985636.html