Python入门-算术及数学函数

1.整数算术:Python支持加、减、乘、除等4种基本运算,另外还使用了**来代表乘方,%来代表求余。

>>> 1+2
3
>>> 3-4
-1
>>> 12*23
276
>>> 22/6
3.6666666666666665
>>> 27%9
0
>>> 1+2*7
15
>>> (1+2)*7
21
>>> 9//6
1
>>> 1+2
3
值得注意的是,与大多数编程语言不同的是,Python对于整数的长度没有任何限制,你可以执行数十位或数百位的整数计算。
>>> 22232**100
498716086453388715030450289111637134681513124512249931100161496537512553566921913928359342687283710326167367521662627264007736894566284423478015992198216199740095753952224744890283945931722131732334225697488661940965070297907950160438081794523280850592621447072048541647962389175917889102468172026838821883214529091286124127669566273188532707704542823817017996224649402708734623994924183123524176016164565213342376841901484802232549376
2.浮点数算术
Python可以直接使用科学记数法
>>> 2.13e04
21300.0
也可以保留小数点
>>> 10.
10.0
3.数学函数
使用数学函数的时候,必须要使用math模块,必须导入:
>>> import math
然后就可以访问任何的数学函数,方法是在函数前面加上math.。
>>> math.cos(20)
0.40808206181339196
>>> math.sqrt(2)*math.cos(2)
-0.5885205001836284

另外一种导入方式是:
>>> from math import *
这样调用math模块中的任何函数时,都不需要在前面加上math.。
>>> log(23+4)
3.295836866004329
>>> sqrt(4)+cos(3)
1.0100075033995546
常见的数学函数为:
函数描述
ceil(x)大于或等于x的整数
cos(x)x的余弦
degree(x)将x弧度转换为度数
exp(x)e的x次方
factorial(n)计算n的阶乘(n!)。n!=1*2*3*...*n.
log(x)以e为底的x对数
log(x,b)以b为底的x对数
pow(x,y)x的y次方
radians(x)将x度转换为弧度数
sin(x)x的正弦
sqrt(x)x的平方根
tan(x)x的正切
  







  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值