python中=和==有什么区别?
程序员文章站
2022-03-10 10:45:07
...
python中“=”是赋值的意思;“==”是用于判断是否相等;相等,那么就返回“true”;不相等的,那么就返回“false”。
python中“=”是赋值的意思;“==”是用于判断是否相等
他们之间的区别就是代表的含义有所不同。
一个等号代表的含义是赋值,将某一数值赋给某个变量,比如a=3,将3这个数值赋予给a。
两个等号是判断是否相等,返回True或False,比如1==1。他们是相等的,那么就返回true。1==2,他们是不相等的,那么就返回false。
扩展资料
Python的表达式写法与C/C++类似。只是在某些写法有所差别。主要的算术运算符与C/C++类似。
+, -, *, /, //, **, ~, %分别表示加法或者取正、减法或者取负、乘法、除法、整除、乘方、取补、取余。>>, <<表示右移和左移。
&, |, ^表示二进制的AND, OR, XOR运算。
>, <, ==, !=, <=, >=用于比较两个表达式的值,分别表示大于、小于、等于、不等于、小于等于、大于等于。
在这些运算符里面,~, |, ^, &, <<, >>必须应用于整数。
推荐教程:《python教程》
以上就是python中=和==有什么区别?的详细内容,更多请关注其它相关文章!
上一篇: python 装饰器详解
下一篇: CSS绘制五角星_CSS/HTML
推荐阅读
-
apple watch运动版和标准版有什么区别 apple watch运动版和标准版区别介绍
-
python中单下划线(_)和双下划线(__)的特殊用法
-
深入理解python中的浅拷贝和深拷贝
-
Python中 Global和Nonlocal的用法详解
-
ABBYY FineReader简体中文版和多语言专业版有什么区别?
-
Python中列表和元组的相关语句和方法讲解
-
Python中在for循环中嵌套使用if和else语句的技巧
-
Python中for循环和while循环的基本使用方法
-
python实现去除下载电影和电视剧文件名中的多余字符的方法
-
Python中print和return的作用及区别解析