ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

python 学习——数学计算的使用

2021-05-04 18:04:44  阅读:173  来源: 互联网

标签:返回 python max sum 元组 学习 弧度 数学计算 math


引言

  初学python,发现有math这个函数库,决定好好地总结一番,方便以后运用,使用

import math #引入math

常用math()函数

1.常用数值及其转换

1 math.pi #Π 圆周率
2 math.radians(180) #度数转为弧度
math.degrees(x) 将弧度转为度数
3 math.fabs(x) #返回x的绝对值 4 math.factorial(x) #以一个整数返回x的阶乘,非整数、负数引发错误 5 math.e #自然数引用

 

2.三角函数

1 math.sin(x)
2 math.tan(x)
3 math.cos(x) #返回x弧度的正弦、正切和余弦值
4 math.atan(x)
5 math.asin(x)
6 math.acos(x)#返回x弧度的反正弦、反正切和反余弦值

 

3.乘方、开方

1 math.pow(x,y) #返回x的y次幂
2 math.sqrt(x) #返回x的平方根
x**y #求得x的y次幂

 

4.最大,最小值,求和

 1 min(x,y,z) #求最小值
 2 max(x,y,z) #求最大值
 3 #两种内置函数,逻辑类似,以max举例
 4 max(a)#a可以为字符串,列表,字典等,输出最大值
 5 max((1,2),(3,4))'''多个元组构成的元素,按照元组里面的第一个 
 6                                        元素的排列顺序,输出最大值,第一个相同就比 
 7                                        较第二个元素,依据ASCII码排序'''
 8 
 9 sum([1,2,3]) #求和,括号内参数对象为列表、元组、集合和字典等,例如:
10 sum((2,3,4),1)
11 sum([0,1,2,3,4],2)
12 #sum(1,2,3)这种写法是错误的

 

5.除法取商和余数

1 divmod(a,b)#求a/b的商和余数
2 (a/b,a mod b)

             6.上下取整

1 math.floor(x) #向下取整
2 math.ceil(x)   #向上取整

                 7.幂函数与对数函数

 

1 math.exp(x) #返回e的x次幂
2 math.log10(x) #返回x底为10的对数
3 math.log10(100) #值为2
4 math.log2(x)#返回x底为2的对数

 

总结

第一次写博客,总结一些知识点,如有错误和不足,希望得到指教!

 

标签:返回,python,max,sum,元组,学习,弧度,数学计算,math
来源: https://www.cnblogs.com/xixifuli/p/14729906.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有