python 中的i++ ,逻辑表达式

1、关于i++

python 中的没有 i++ ,如果写了会报语法错误。

但是python 中有 –i,++i,+-i,-+i,他们不是实现-1操作的,仅仅是作为判断运算符号,类似数学中的负负得正

i = 2

print ++i  //2

print -+i   //-2

print +-i  //-2

print --i   //2

 

2、逻辑表达式

python 中没有 &&  ,!, || 这3个运算符,在逻辑表达式中写成这3个会抱逻辑错误的。要实现同样的功能,要写成 and,not,or

返回值  2 and 3 返回3

返回值  2 or 3 返回2

返回值  not 2 and 3 返回 False

 

    原文作者:yupeng
    原文地址: http://www.cnblogs.com/yupeng/p/3345946.html
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞