参考资料:http://blog.csdn.net/sasoritattoo/article/details/12451359

一、逻辑判断词not

1.在python中not是逻辑判断词,用于布尔型True和False,not True为False,not False为True,以下是几个常用的not的用法:

(1) not与逻辑判断句if连用,代表not后面的表达式为False的时候,执行冒号后面的语句。比如:

a = False

if not a: (这里因为a是False,所以not a就是True)

print "hello"

这里就能够输出结果hello

(2) 判断元素是否在列表或者字典中,if a not in b,a是元素,b是列表或字典,这句话的意思是如果a不在列表b中,那么就执行冒号后面的语句,比如:

a = 5

b = [1, 2, 3]

if a not in b:

print "hello"

这里也能够输出结果hello

2.在python中None, False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()都相当于False

例子1:

b= None

if not b:

print 1

else:

print 0

输出结果为 1

例子2:

b= False

if not b:

print 1

else:

print 0

输出结果为 1

例子3:

b= ""

if not b:

print 1

else:

print 0

输出结果为 1i

当把b的值改为0、空列表[]、空字典{}或空元组()时,输出结果一样的,在此就不一一列出

python编程运算符号-Python中的逻辑运算符相关推荐

  1. Python 位运算符号

    Python 位运算符号 文章链接 posted on 2018-06-23 16:32 luoganttcc 阅读(...) 评论(...) 编辑 收藏

  2. Python特殊运算符号(幂运算,除法运算)

    Python特殊运算符号 幂运算 除法运算 除法取余运算 除法保留整数运算 Python不支持 a++ a--运算 幂运算 5**2 = 25 除法运算 5 / 2 = 2.5 除法取余运算 5%2 ...

  3. python编程入门电子书-Python编程基础 PDF 原书高质量版

    给大家带来的一篇关于Python入门相关的电子书资源,介绍了关于Python编程基础.Python编程教程方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小6 MB,张健 张良均编写,目前 ...

  4. 山东python编程培训,Python进入山东省小学教材了

    根据最近火爆朋友圈的一则消息,Python已经进入山东省小学教材.Python这几年的火热,离不开人工智能和机器学习. 已经没有什么能够阻挡Python了.根据国务院<新一代人工智能发展规划的通 ...

  5. 大M法的python编程求解和python包求解

    大M法的python编程求解和python包求解 一.大M算法的求解步骤讲解 二.python编程求解 三.利用python包scipy的优化包optimize 四.用excel求解 五.分析结果 一 ...

  6. 青少年python编程入门书-青少年Python编程入门——图解Python

    商品详情 书名:青少年Python编程入门--图解Python 定价:69.8 ISBN:9787121395543 作者:傅骞 版次:第1版 出版时间:2020-09 内容提要: 本书介绍pytho ...

  7. 青少年python编程入门书籍_新书推荐 | 《青少年Python编程入门——图解Python》

    原标题:新书推荐 | <青少年Python编程入门--图解Python> 随着信息时代的到来,在编程教育中进行计算思维培养正在成为信息技术教育关注的重点.<普通高中信息技术课程标准( ...

  8. arcgis python编程案例-ArcGIS Python编程案例-电子资料链接

    ArcGIS Python编程案例(1)-Python语言基础 https://www.jianshu.com/p/dd90816d019b ArcGIS Python编程案例(2)-使用ArcPy编 ...

  9. python编程输入标准-Python中的输入与输出

    一.计算机核心 1.计算机的三大核心为 输入.计算.输出: 2.程序就是指令的集合: 二.python输入与输出 1.简单的来说python作为一种语言,可以编写脚本和程序,那么python就具备输入 ...

最新文章

  1. sql数据库系统表和mysql系统表
  2. 今天发现了VISTA系统的一个BUG
  3. kalman滤波的解释
  4. jQuery经典案例【倒计时】
  5. 今天,给我妈打电话聊了我爸
  6. android 字体px转sp,Android中px,dp,sp区别及换算
  7. (NO.00003)iOS游戏简单的机器人投射游戏成形记(二十一)
  8. 人都喜欢抬杠:一时不抬杠就浑身难受综合症候群
  9. Hadoop大数据开发技术
  10. 剖析虚幻渲染体系(14)- 延展篇:现代渲染引擎演变史Part 1(萌芽期)
  11. 什么是人工智能(AI)数据平台?
  12. java(6)String Builder和String Joiner
  13. 关于vcf文件的读取
  14. hishop6.0和易分销2.0数据库迁移手册
  15. 牛刀小试imageROI
  16. springboot笔记整理(超详细,手把手教程!)
  17. 服务器修复oxc0000098,win10无法开机提示0xc0000098错误代码怎么办 疑难杂症快速修复...
  18. 电脑上如何登录华为云服务器地址,华为手机上的云服务备忘录如何在电脑上登录?...
  19. linux wget
  20. 鸿蒙系统 新闻,首款鸿蒙系统终端新闻 华为正式发布鸿蒙系统

热门文章

  1. 输入回车时结束循环python_python-用户输入退出以在循环时中断
  2. 登录界面验证码的实现
  3. 中国剩余定理证明过程
  4. java web tomcat 实例_Java Web应用开发实例
  5. vs中四点画矩形的算法_中考热点,初高中衔接之倒角利器四点共圆
  6. hystrix threadpool coresize_Hystrix断路器 - 求知若渴的蜗牛
  7. php 开源 采集,迅睿CMS 火车头内容采集
  8. PL/SQL批处理语句:BULK COLLECT 和 FORALL
  9. JDK源码解析之 java.lang.Exception
  10. 日常问题——hadoop 任务运行到running job就卡住了 INFO mapreduce.Job: Running job: job_1595222530661_0003