运算符与字符串操作

python支持7种运算符:

(1)算数运算符;

(2)比较(关系)运算符;

(3)赋值运算符;

(4)位运算符;

(5)逻辑运算符;

(6)身份运算符;

(7)成员运算符。

其中除6、7项外,其余运算符与C++中区别不大,但需要注意的是算数运算符中取整是“//”(地板除)而不是“/”,由于变量类型的随意性,“/”运算符运算的结果为浮点型。这一点与C++有所差异。

字符串的操作:当两个字符串相加时结果为两个字符串拼接起来。字符串不能进行除法、减法、乘法运算。


身份运算符:

in(如果在指定的序列中找到值,就返回true;否则返回false。)

not in(如果在指定的序列中没有找到值,就返回true;否则返回false。)

身份运算符

is(判断两个标识符是否引用自一个对象(判断两个变量的值是否相等))

is not(判断两个标识符是否引用自不同的对象)


python中同样有运算符优先级,当一个表达式中出现多个操作符时,求值顺序依赖于优先级顺序,但python同时遵守传统的数学运算规则,即从左到右依次计算(操作符优先级一样时)。另外“()”的优先级最高。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值