python编程运算符号-Python中的逻辑运算符
参考资料: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中的逻辑运算符相关推荐
- Python 位运算符号
Python 位运算符号 文章链接 posted on 2018-06-23 16:32 luoganttcc 阅读(...) 评论(...) 编辑 收藏
- Python特殊运算符号(幂运算,除法运算)
Python特殊运算符号 幂运算 除法运算 除法取余运算 除法保留整数运算 Python不支持 a++ a--运算 幂运算 5**2 = 25 除法运算 5 / 2 = 2.5 除法取余运算 5%2 ...
- python编程入门电子书-Python编程基础 PDF 原书高质量版
给大家带来的一篇关于Python入门相关的电子书资源,介绍了关于Python编程基础.Python编程教程方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小6 MB,张健 张良均编写,目前 ...
- 山东python编程培训,Python进入山东省小学教材了
根据最近火爆朋友圈的一则消息,Python已经进入山东省小学教材.Python这几年的火热,离不开人工智能和机器学习. 已经没有什么能够阻挡Python了.根据国务院<新一代人工智能发展规划的通 ...
- 大M法的python编程求解和python包求解
大M法的python编程求解和python包求解 一.大M算法的求解步骤讲解 二.python编程求解 三.利用python包scipy的优化包optimize 四.用excel求解 五.分析结果 一 ...
- 青少年python编程入门书-青少年Python编程入门——图解Python
商品详情 书名:青少年Python编程入门--图解Python 定价:69.8 ISBN:9787121395543 作者:傅骞 版次:第1版 出版时间:2020-09 内容提要: 本书介绍pytho ...
- 青少年python编程入门书籍_新书推荐 | 《青少年Python编程入门——图解Python》
原标题:新书推荐 | <青少年Python编程入门--图解Python> 随着信息时代的到来,在编程教育中进行计算思维培养正在成为信息技术教育关注的重点.<普通高中信息技术课程标准( ...
- arcgis python编程案例-ArcGIS Python编程案例-电子资料链接
ArcGIS Python编程案例(1)-Python语言基础 https://www.jianshu.com/p/dd90816d019b ArcGIS Python编程案例(2)-使用ArcPy编 ...
- python编程输入标准-Python中的输入与输出
一.计算机核心 1.计算机的三大核心为 输入.计算.输出: 2.程序就是指令的集合: 二.python输入与输出 1.简单的来说python作为一种语言,可以编写脚本和程序,那么python就具备输入 ...
最新文章
- sql数据库系统表和mysql系统表
- 今天发现了VISTA系统的一个BUG
- kalman滤波的解释
- jQuery经典案例【倒计时】
- 今天,给我妈打电话聊了我爸
- android 字体px转sp,Android中px,dp,sp区别及换算
- (NO.00003)iOS游戏简单的机器人投射游戏成形记(二十一)
- 人都喜欢抬杠:一时不抬杠就浑身难受综合症候群
- Hadoop大数据开发技术
- 剖析虚幻渲染体系(14)- 延展篇:现代渲染引擎演变史Part 1(萌芽期)
- 什么是人工智能(AI)数据平台?
- java(6)String Builder和String Joiner
- 关于vcf文件的读取
- hishop6.0和易分销2.0数据库迁移手册
- 牛刀小试imageROI
- springboot笔记整理(超详细,手把手教程!)
- 服务器修复oxc0000098,win10无法开机提示0xc0000098错误代码怎么办 疑难杂症快速修复...
- 电脑上如何登录华为云服务器地址,华为手机上的云服务备忘录如何在电脑上登录?...
- linux wget
- 鸿蒙系统 新闻,首款鸿蒙系统终端新闻 华为正式发布鸿蒙系统
热门文章
- 输入回车时结束循环python_python-用户输入退出以在循环时中断
- 登录界面验证码的实现
- 中国剩余定理证明过程
- java web tomcat 实例_Java Web应用开发实例
- vs中四点画矩形的算法_中考热点,初高中衔接之倒角利器四点共圆
- hystrix threadpool coresize_Hystrix断路器 - 求知若渴的蜗牛
- php 开源 采集,迅睿CMS 火车头内容采集
- PL/SQL批处理语句:BULK COLLECT 和 FORALL
- JDK源码解析之 java.lang.Exception
- 日常问题——hadoop 任务运行到running job就卡住了 INFO mapreduce.Job: Running job: job_1595222530661_0003