永发信息网

python 中bool表达式中+1是什么意思,详见补充

答案:2  悬赏:60  手机版
解决时间 2021-11-09 23:18
python 中bool表达式中+1是什么意思,详见补充
最佳答案
楼主先看这段Line_value.find(message)
massage应该是前文定义的某个关键字变量名。
然后用find方法来查找他是否在你截取的行内(Line_value这个变量)
find方法的意义是在字符串中索引关键字,找到了就输出他的索引号(值会>=0),若找不到就输出 -1。
若是没有输出的是-1那这个非0的值布尔值是为真,若索引号是5那也会是真,就会影响结果的判断。
所以再在值上+1,那如果没有的话值就是0,布尔值为false。
若有的话最少他的索引值也是0,+1后就是1,布尔值为TRUE。
这样就区别开了找到还是没找到。这个+1的意义就在这里,把find返回的值加个1,让找到和没找到的返回结果的布尔值分开。
全部回答
没有前后文猜测一下:
Line_value.find()当找不到message的时候返回值为-1,此时bool(0)的值为False.当别的时候可能find()返回的值是message所在的位置(估计是个数字,比方说index),此时bool(x+1)返回的值是True.
bool(0)=False
bool(正数)=True
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
化肥厂原计划五月份生产化肥56吨,实际上半月
3点24分的英文
二手房6十1是什么意思
用简便方法计算一一304X22怎么简便
百度如何提问亲们看看我这支翡翠手镯值多少钱
BSM50GB120DN2的最大功率是多少?在技术文档
三年级作文我想变成蚁人
成安办的驾驶证丢了在磁县能补办吗我是磁县的
i5 67704G内wlN7显2.99用以前显3.5华硕bios的
Would-you-like-a-sweet.是什么意思
情缘酒吧地址在什么地方,想过去办事,
CISP真的有用吗?
看了盲人董丽娜写感想求助
方程4的x次方减8乘二的x次方加16等于0的解是
年柱 天乙 天德 亡神 金舆 月柱 灾煞 日柱 太
推荐资讯
什么叫教学质量
老师给全班同学带来一些糖果如果把110块糖果
为什么一个女生会问我“你觉不觉得自己漂亮”
碧的同音字和形近字
干煸咸菜的做法步骤图,干煸咸菜怎么做好吃
得实打印机怎么自动进退纸
座机电话一直处于占线状态,拨过去的时候,就
什么样的手电钻钻头打这个钢管孔不会断,或者
算命先生说我那个位置显贵人
急急急急!!峨眉山雷洞坪停车场收费是怎样的
6、你年轻的时候,哪天不在马背上?(改成陈述句
从晋中榆次怎么去佛宫寺
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?