听说大家一直都很害怕…python
但是今天讲的大家一定能听懂呦,小编可是对大家的智商~~超自信~~ 的呢
那由于大家的智商如此之高,小编我呢就打算…跳过加减法
抄家伙,上乘除法!
那就先来个除法叭,有没有嗅到知识的香气???(在线求问)
不唠了,咱们可是干大事的人。
数据类型最经常使用的呢就是整型和浮点型。
而除法(/)永远结果是浮点型
上图
看,即使是整数相除,得到的还是浮点型数值哦。
如果想要emm。。。整数怎么办??
别担心(//两个除法符号帮您解决呀)去掉小数部分,只留整数哦。
老板娘,上图!
那我只想要小数部分呢?一个(%)就可以了,只留您想要的…余数。只给您,您想要的。
其实呢,这是向下取整,返回一个小于或等于 x 的的最小整数
向上取整是一个大于或等于 x 的的最小整数
来来来,乘法来了。
普通乘法咱们看不上,乘方来一个,()两个*号,完美解决问题
23=?
6??????
nonono!8888888哦
???怎么报错了呢?
其实是因为中文括号的原因,这里是不能使用中文符号的哦,不管是什么需要用括号的地方,都要使用英文符号!!
这样是不是就对了呢?这么简单的、易错点你get到了吗?
有的小伙伴会吐槽怎么这么简单,把我们当傻子吗?别急呀,马上开始重头戏了,函数大哥荣耀登场!!!!!!!!~!
欢迎欢迎~~哈啊哈
①abs() #函数返回数字的绝对值
是的这点难不倒大家,还有一个跟它炒鸡类似的函数
当当当~
是的,fabs()函数,但是鸡汁的大家肯定注意到了它与abs(x)函数的不同,import math是什么鬼??
这是让python导入数学模块,使python支持一系列数学函数和常量,
也就是说呢:
1.abs() 是内置函数。 fabs() 函数在 math 模块中定义。¶
2.fabs() 函数只对浮点型跟整型数值有效。 abs() 还可以运用在复数中。
②round(x,n)函数
round(x,n) 是要返回浮点数x的四舍五入值
#n代表四舍五入到n个小数位(n可有可无呢)
第二个呢n=1,也就是四舍五入到1个小数位,也就是36.8
咳咳咳,接下来讲的都是要调用math包的函数,大家可千万要记住了啊!!
③ceil(x) 函数返回一个大于或等于 x 的的最小整数。类似向上取整。
大于等于4.3的最小整数就是5了呢,妥妥的,没错!
下面讲一个相反的,通过此函数可以向下取整
floor(x) #返回小于或等于 x 的整数。
小于等于-33.2的最大整数是不是-34呢,对的呦,大家要注意负数的情况呀,不要迷糊的写成了-33了
④exp(x) #返回e的x次方
exp(2)也就是返回e的2次方啦
下面讲一个跟这个函数类似的
log(x) #返回x的自然对数,x>0。
log(a,b)指的是返回以b为底,以a为真数的对数值
是不是更好理解了呢?
下一个!!!
⑤max和min函数
这个比较简单,大家只要注意英文括号就可以鸟。
⑥modf() 方法返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示。
其实很像分割数值hiahia~
⑦pow(x,y) #运算x**y的值
2的四次方就是这样运算的哦
最后一个啦,淡定!!
别跑啦大噶,留下来听完哦
⑧sqrt(x) #返回数字x的平方根。
100的平方根是10,所以就是这个答案。
大家现在的状态是什么呢???
渴望再多讲一点知识的小盆友举手?!!!(反正我是不会继续讲的哼)
如果你已经成了这样,那。。。就再把这篇文章看三遍叭!!!
如果还是看不懂,小编只能。。。。。
把这个网站推荐给你:http://www.runoob.com/python3/python3-basic-syntax.html(超有用哦,听说帅的人已经收藏,丑的人还在等待,你还在等什么呢~)