导航:首页 > 编程语言 > python的除法运算符

python的除法运算符

发布时间:2024-11-19 19:49:31

python中的运算符

python中的运算符其实和大多数语言的运算符都大同小异,所以有过其他语言基础的就没必要看了。

一.算术运算符

加法运算符+ 很简单,不就是2个数相加么

也可以用于字符串的相加;但数字和字符串相加会报错;但可以整数和浮点数相加,没有问题

减法运算符- 和数学一样,就是进行减法运算么,很简单

乘法运算符*

除法运算/ 如下图所示,为什么10/3的结果是3呢?是因为除法运算,如果运算符的两边都是整数,结果一定是整数,并且是向下取整。 所以,10.0/3的结果就不是整数了;这也是为什么1/2的结果是0,1/2.0的结果是0.5

模运算% 是取余数运算,比如10/3结果是3,余1,所以10%3的结果是1

指数计算** 比如2**3,就是2的三次方,结果是8

二.比较运算符

== 就是说如果操作数的两边的值相同,则条件为True(True是布尔值)

!= 正好相反,如果操作数的两边的值不同,则条件为True

= 大于的意思是左边的大于右边的,为真;大于等于则是左边的大于等于右边的为真

+= -=  *= /= 这几个都差不多,比如我想写c = 5, c = c+20,意思是将c本身的值和20相加,再赋值给c,那么就可以简写成c+=20, 其他几个都是相同的语法

四.逻辑运算符

有三种,and or not 很奇怪吧,其他的语言都是 || !这样,怎么python是几个单词啊,好吧,我也不知道。 and的意思就是,两边的运算符都真结果才是真 or的意思是,两边的运算符只要有一个为真结果就是真 而not就是把值倒过来,假变成真,真变成假 具体可以看我之前写的经验

⑵ python中整除的符号

在数学上整除指的就是,整数b除以非零整数a的商为整数,且余数为0的话就可以说b被a整除。那么在python中除法、整除以及取余数都是有着不同的运算符;
(1)python中算术运算符总共有七个,而其中表示整除的运算符为两个斜杠//。但是在python内的整除和数学上的整除是不一样的,数学上整除是商为整数,但是在python中整除指的就是如果得到的结果有小数就将小数给去除掉,代码示例如下所示:
3//21
整数3除以2得到的结果应该是1.5,但是使用了整除运算符//就会将小数点和后面的数字都给去掉只保留小数位的结果1。而这个整除取的是趋近于商的整数并且向下取整,为负数时则会四舍五入加一,示例如下:
-9//2-5
(2)python整除的另一个特点则是小数也可以参与运算,不过这个浮点数只能够是以0作为小数。也就是只有浮点数的类型而没有确切的小数值,这样整除运算得到的结果就是浮点数。只要除数或者被除数有一个的小数位为0即可,详细代码示例如下所示:3//2.01.03.0//2.01.0。

⑶ python的除法运算符是什么

是这个符号:/。

如x=100/2

注意:Python2.x 里,整数除整数,只能得出整数。如果要得到小数部分,把其中一个数改成浮点数即可。

如果是3.x就没事儿

阅读全文

与python的除法运算符相关的资料

热点内容
s曲线加减速算法 浏览:399
可编程序控制器原理及应用答案 浏览:454
小熊编程教程 浏览:908
word转换成pdf转换器免费下载 浏览:608
群体智能基本算法 浏览:370
可编程软件分为哪两种 浏览:340
格林什么app可以看 浏览:697
飞卢app仙侠热卖推荐怎么样 浏览:722
飞秋上传文件到共享文件夹 浏览:691
服务器的共享文件夹如何访问 浏览:232
复盛螺杆压缩机讲解 浏览:332
柱在基础插筋需要加密吗 浏览:80
51单片机中断寄存器 浏览:65
压缩文件后有病毒怎么办 浏览:618
苹果ipad怎么登安卓王者账号 浏览:862
街头足球服务器已满是什么意思 浏览:462
androidspeex回音消除 浏览:133
加密会议什么意思 浏览:34
ubuntu命令行联网 浏览:7
37选7中奖概率及算法 浏览:593