大家好,给大家分享一下python中3//5等于多少,很多人还不知道这一点。下面详细解释一下。现在让我们来看看!

python中的运算符其实和大多数语言的运算符都大同小异,所以有过其他语言基础的就没必要看了。
一.算术运算符
1
加法运算符+
很简单,不就是2个数相加么
![]()
2
也可以用于字符串的相加;但数字和字符串相加会报错;但可以整数和浮点数相加,没有问题


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

4
乘法运算符*

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

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

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

END
二.比较运算符
1
==
就是说如果操作数的两边的值相同,则条件为True(True是布尔值)
![]()
2
!=
正好相反,如果操作数的两边的值不同,则条件为True

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

4
< <=
小于是说如果左边的操作数小于右边的,为真;小于等于则是左边的操作数小于或者等于右边的为真

END
三.赋值运算符
1
=
最常用的,将右边的操作数的值赋值给左边

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

END
四.逻辑运算符
1
有三种,and or not
很奇怪吧,其他的语言都是&& || !这样,怎么python是几个单词啊,好吧,我也不知道。
and的意思就是,两边的运算符都真结果才是真
or的意思是,两边的运算符只要有一个为真结果就是真
而not就是把值倒过来,假变成真,真变成假
具体可以看我之前写的经验
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
本文详细介绍了Python中的基本运算符,包括算术运算(如加减乘除、取余和指数)、比较运算、赋值运算以及逻辑运算。重点讲解了整数除法和3//5的含义,指出Python中整数除法的规则。
10万+

被折叠的 条评论
为什么被折叠?



