最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

Python中比较特别的除法运算和幂运算介绍

来源:懂视网 责编:小采 时间:2020-11-27 14:32:18
文档

Python中比较特别的除法运算和幂运算介绍

Python中比较特别的除法运算和幂运算介绍:不管是啥语言都离不开加减乘除这些算法,但是在Python里面你知道这些符号代表什么运算吗? /这个是除法运算,那么这个//呢?*这个是乘法运算,那么这个**呢?下面来一一介绍下。 //运算 除法运算符是/,这个人人皆知道,但是这个二元
推荐度:
导读Python中比较特别的除法运算和幂运算介绍:不管是啥语言都离不开加减乘除这些算法,但是在Python里面你知道这些符号代表什么运算吗? /这个是除法运算,那么这个//呢?*这个是乘法运算,那么这个**呢?下面来一一介绍下。 //运算 除法运算符是/,这个人人皆知道,但是这个二元

不管是啥语言都离不开加减乘除这些算法,但是在Python里面你知道这些符号代表什么运算吗?

“/”这个是除法运算,那么这个“//”呢?“*”这个是乘法运算,那么这个“**”呢?下面来一一介绍下。

“//”运算

除法运算符是“/”,这个人人皆知道,但是这个二元运算符“/”求出来的结果都是取决于操作数本身的,比如:
代码如下:


20 / 3
6
20 / 3.0
6.666666666666667
20.0 / 3
6.666666666666667
20.0 / 3.0
6.666666666666667


也就是说,使用“/”运算符时,只要有一个操作数是浮点数,那么产生的结果就是浮点数结果,我们称之为真除,但是要是两个操作数都是整型数的话,那么产生的结果就是一个舍小数位的整型数,这个我们称之为整除。但是如果有这一种情况,无论操作数是整型数、浮点数神马的,我要的结果都是整除,那么“//”就派上用场了,这个“//”就是来解决这个问题的。

“//”是从Python2.2开始,除法运算符除了“/”之外,又引入了一个除法运算符,这一种运算符只用于进行整除法,示例如下:
代码如下:


20 // 3
6
20 // 3.0
6.0
20.0 // 3
6.0
20.0 // 3.0
6.0
20 // 3.00
6.0

无论操作数如何,”//”的结果都是整除,如果操作数是浮点数的话,返回给我们的是一个整除结果转换成浮点数而已。

“**”运算

这个“**”比较简单,就是标题中的Python的幂运算了,演示如下:
代码如下:


2 ** 0
1
2 ** 1
2
2 ** 10
1024
2 ** 20
1048576


第一操作数为底数,第二个操作数则为指数。

完~

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

Python中比较特别的除法运算和幂运算介绍

Python中比较特别的除法运算和幂运算介绍:不管是啥语言都离不开加减乘除这些算法,但是在Python里面你知道这些符号代表什么运算吗? /这个是除法运算,那么这个//呢?*这个是乘法运算,那么这个**呢?下面来一一介绍下。 //运算 除法运算符是/,这个人人皆知道,但是这个二元
推荐度:
标签: 中的 介绍 除法
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top