python数字类型math库原理解析


Posted in Python onMarch 02, 2020

首先我们应当了解什么是math库:

math库是python提供的内置数学类函数库,math库不支持复数类型,仅支持整数和浮点数运算。math库一共提供了4个数字常数和44个函数。44个函数共分为4类,包括16个数值表示函数,8个幂对数函数,16个三角对数函数和4个高等特殊函数。

# 有一点需要注意:math库中的函数不能直接使用,需要先使用保留字import引用该库。如下:

(1) import math (2)from math import <函数名>

math.<b>(...) <函数名>(...)

(1)math库的数字常数

常数           数学表示            描述
math.pi          π         圆周率,值为3.141592653589793
math.e           e         自然对数,值为2.718281828459045
math.inf         ∞        正无穷大,负无穷大为-math.inf
math.nan                 非浮点数标记,NAN(Not a Number)

python数字类型math库原理解析

(2)math库的数值表示函数

python数字类型math库原理解析

#math.fsum([x,y...])函数在数学求和中非常有用

(3)math库的幂对数函数

python数字类型math库原理解析

(4)math库的三角运算函数

python数字类型math库原理解析

(5)math库的高等特殊函数

python数字类型math库原理解析

下面有一个简单的实例应用(天天向上的力量)

一年365天,以第1天的能力值为基数,记为1.0,当好好学习时能力值相比前一天提高1%o,当没有学习时能力值相比前一天下降1%o。每天努力和每天放任,一年下来的能力值相差多少呢?

import math
dayup=math.pow((1.0+0.001),365)
daydown=math.pow((1.0-0.001),365)
print("向上:{:.2f}, 向下:{:.2f}.".format(dayup,daydown))

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现求最长回文子串长度
Jan 22 Python
使用Python爬取最好大学网大学排名
Feb 24 Python
Python查看微信撤回消息代码
Jun 07 Python
python远程连接服务器MySQL数据库
Jul 02 Python
python实现AES加密和解密
Mar 27 Python
Django框架模板的使用方法示例
May 25 Python
学习Django知识点分享
Sep 11 Python
Python实现变声器功能(萝莉音御姐音)
Dec 05 Python
python给list排序的简单方法
Dec 10 Python
conda安装tensorflow和conda常用命令小结
Feb 20 Python
Python实现我的世界小游戏源代码
Mar 02 Python
pytorch 两个GPU同时训练的解决方案
Jun 01 Python
Python如何实现在字符串里嵌入双引号或者单引号
Mar 02 #Python
Python random库使用方法及异常处理方案
Mar 02 #Python
python 实现人和电脑猜拳的示例代码
Mar 02 #Python
解决python3插入mysql时内容带有引号的问题
Mar 02 #Python
python统计字符串中字母出现次数代码实例
Mar 02 #Python
python绘制玫瑰的实现代码
Mar 02 #Python
pymysql 插入数据 转义处理方式
Mar 02 #Python
You might like
数据库的日期格式转换
2006/10/09 PHP
解析php中获取系统信息的方法
2013/06/25 PHP
php语言中使用json的技巧及json的实现代码详解
2015/10/27 PHP
老生常谈PHP面向对象之命令模式(必看篇)
2017/05/24 PHP
Laravel 集成微信用户登录和绑定的实现
2019/12/27 PHP
jQuery.getScript加载同域JS的代码
2012/02/13 Javascript
jquery中EasyUI使用技巧小结
2015/02/10 Javascript
iframe中使用jquery进行查找的方法【案例分析】
2016/06/17 Javascript
Bootstrap源码解读导航(6)
2016/12/23 Javascript
Vue 仿百度搜索功能实现代码
2017/02/16 Javascript
微信小程序 template模板详解及实例
2017/02/21 Javascript
javascript 的变量、作用域和内存问题
2017/04/19 Javascript
深究AngularJS如何获取input的焦点(自定义指令)
2017/06/12 Javascript
vue 系列——vue2-webpack2框架搭建踩坑之路
2017/12/22 Javascript
Postman模拟发送带token的请求方法
2018/03/31 Javascript
JavaScript实现的3D旋转魔方动画效果实例代码
2019/07/31 Javascript
python实现文件快照加密保护的方法
2015/06/30 Python
在类Unix系统上开始Python3编程入门
2015/08/20 Python
python实现文本去重且不打乱原本顺序
2016/01/26 Python
python爬虫使用cookie登录详解
2017/12/27 Python
pandas中去除指定字符的实例
2018/05/18 Python
解决python升级引起的pip执行错误的问题
2018/06/12 Python
简述DNS进行域名解析的过程
2013/12/02 面试题
生产文员岗位职责
2014/04/05 职场文书
文明礼仪伴我行演讲稿
2014/05/12 职场文书
学校安全防火方案
2014/06/07 职场文书
经营目标管理责任书
2014/07/25 职场文书
学生意外伤害赔偿协议书
2014/09/17 职场文书
滞留工资返还协议书
2014/10/19 职场文书
销售经理助理岗位职责
2015/04/13 职场文书
2015年幼儿园学前班工作总结
2015/05/18 职场文书
小学毕业感言200字
2015/07/30 职场文书
文艺有韵味的诗句(生命类、亲情类...)
2019/07/11 职场文书
Mysql 如何批量插入数据
2021/04/06 MySQL
python实现腾讯滑块验证码识别
2021/04/27 Python
Python 数据结构之十大经典排序算法一文通关
2021/10/16 Python