Python 基本运算符

Posted msjaxuexi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 基本运算符相关的知识,希望对你有一定的参考价值。

算数运算符

print(10/3)#有整数有小数
print(10 // 3) #去除小数部分 得3
print(2 **3)# 阶乘 得8
print(10%3)#取余 余1

比较运算符

比较运算符常用于数字类型的比较,返回的结果为布尔值。

print(10 < 11)#返回True

 

但是同种类型的数据类型也是可以进行比较的。像是字符串和其他数据类型的比较,则是依照按照第一字母或元素的asci码的地址大小排序。若第一个相同则比较第二个,以此类推,直到得到结果。


连式赋值

a = b = c =d =111
print(a is b is c is d)

交叉赋值

a = 10
b = 20
c=a
a=b
b=c
a=10
b=20
a,b=b,a

解压赋值

a,b,c= [1,\'dd\',[2.3,\'c\']]
#a = 1
#b = \'dd\'
#c =[2.3,\'c\']

解压赋值有可预见只需要部分值的情况下:使用_代替变量名。

a,b,_,_=[\'aa\',\'bb\',\'cc\',\'dd\']
#a = \'aa\'
#b = \'bb\'
#若是不需要的过多也可以使用*_
a,b,*_=[\'aa\',\'bb\',\'cc\',\'dd\']

逻辑运算符

逻辑运算符之间存在优先级,建议使用()来保障长判断式的逻辑正确

 

以上是关于Python 基本运算符的主要内容,如果未能解决你的问题,请参考以下文章

如何修复作为地址代码返回的python基本数学运算?

Python代码的一些基本语法

Python代码的一些基本语法

Python代码的一些基本语法

10个JavaScript代码片段,使你更加容易前端开发。

10个JavaScript代码片段,使你更加容易前端开发。