配置环境:python 3.6 python编辑器:pycharm  代码如下:

#!/usr/bin/env python
#-*- coding: utf-8 -*- # 控制流:
# 1、布尔值:只有两种值:Ture 和 False
A = True #要是写为true,或则使用Ture或则False为变量名,都会报错。
print(A) # 2、比较操作符:
# 操作符 含义
# == 等于 备注:== 是问两个值是否彼此相同,= 将右边的值放到左边的变量中
# != 不等于
# < 小于
# > 大于
# <= 小于等于
# >= 大于等于
# == 和!= 操作符实际上可以用于所有数据类型的值
#<、 >、<=、>=操作符仅用于整型和浮点型值
print(42 == 42)
print(42 == 22)
print(2 != 3)
print(2 != 2)
print('hello' == 'hello')
print(42 == '') # 整数42与字符串‘42’不同 所以结果为False
print(42 < 100)
print(42 > 100)
print(42 < 42) eggCount = 42
print(eggCount <= 42) # 布尔操作符:二元布尔操作符 、 not操作符、混合布尔和比较操作符
#二元布尔操作符:and 和 or
#and:将表达式求值为True 否则求值为false
print(True and True)
print(True and False) #and的真值表
# 表达式 求值为
# True and True True
# True and False False
# False and False False
#or:将表达式求值为True 如果都为False
print(False or True)
print(False or False)
print(True or True) #or的真值表
# 表达式 求值为
# True or True True
# True or False True
# False or False False #not操作符:只作用一个布尔值或则表达式。not操作符求值为相反的布尔值
print(not True)
print(not not not not True) #双重否定为肯定
#not的真值表
# 表达式 求值为
# not True False
# not False True #混合布尔:混合布尔就是把and 、or、not、比较操作符组合在一起使用
print((4 < 5) and (5 < 9))
print((4 < 5) and (5 > 9))
# # (4 < 5) and (5 < 9)顺序为
# # True and (5 < 9)
# # True and True
# # True

python学习之控制流1的更多相关文章

  1. python学习之控制流2

    配置环境:python 3.6 python编辑器:pycharm 代码如下: #!/usr/bin/env python #-*- coding: utf-8 -*- # 控制流语句: # if语句 ...

  2. python学习笔记-控制流(if for while break continue)

    if语句 if语句用以检查条件:如果条件为真(True),将运行一块语句(称作 if-block 或 if 块),否则将运行另一块语句(称作 else-block 或 else 块).其中else 从 ...

  3. Python学习系列----第三章 控制流

    在python中有三种控制流语句,分别是: if.for.while. 2.1 if 语句 if 语句用来检验一个条件,如果条件为真,我们运行一块语句(称为 if-块),否 则我们处理另外一块语句(称 ...

  4. Python学习的个人笔记(基础语法)

    Python学习的个人笔记 题外话: 我是一个大二的计算机系的学生,这份python学习个人笔记是趁寒假这一周在慕课网,w3cschool,还有借鉴了一些博客,资料整理出来的,用于自己方便的时候查阅, ...

  5. 关于python学习路线

    *Python进阶(目录/书籍/学习路线) 忘了从哪里转的了,没办法标记哦,实在不好意思... 目录:) 1. 简介&helloworld&开发环境配置 2.基本语法:标识符& ...

  6. Python学习--04条件控制与循环结构

    Python学习--04条件控制与循环结构 条件控制 在Python程序中,用if语句实现条件控制. 语法格式: if <条件判断1>: <执行1> elif <条件判断 ...

  7. Python学习--01入门

    Python学习--01入门 Python是一种解释型.面向对象.动态数据类型的高级程序设计语言.和PHP一样,它是后端开发语言. 如果有C语言.PHP语言.JAVA语言等其中一种语言的基础,学习Py ...

  8. Python 学习小结

    python 学习小结 python 简明教程 1.python 文件 #!/etc/bin/python #coding=utf-8 2.main()函数 if __name__ == '__mai ...

  9. Python学习路径及练手项目合集

    Python学习路径及练手项目合集 https://zhuanlan.zhihu.com/p/23561159

随机推荐

  1. vue学习第一天 ------ 临时笔记

    学习链接 Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(一)基础知识概述 http://blog.csdn.net/fungleo/article/detai ...

  2. C#开发短信的方法和简介(转)

    http://ce.sysu.edu.cn/hope2008/Education/ShowArticle.asp?ArticleID=6337(来自) 自己收藏哈子

  3. 在CentOS的profile文件中配置环境变量

    # idea jdk7 settings start #JAVA_HOME=/usr/local/jdk/jdk1.7.0_79 #JRE_HOME=$JAVA_HOME/jre #PATH=$PAT ...

  4. 文本框textarea根据输入内容自适应高度 和输入中文和数字换行解决方法

    textarea内容可从后台读取或手动输入,常规输入后中文和数字会出现换行问题 <style> #textarea { display: block; margin: 0 auto; ov ...

  5. 转:清除arcsde空间垃圾数据以及解决sde图层名称被占用的问题

    因为对空间数据管理的不善(非法的删除.重命名等),导致sde中存在一些垃圾数据.和图层名称被占用,这种问题已经有好几个同事问我怎么解决了?现把这个问题已经解决了,下面将整个详细过程写出来,共享给碰到同 ...

  6. mysql : 修改数据库权限

    解决步骤 第一步,点击用户 注意!!! 编辑权限,在我们设置权限之前,我们需要先重新加载才能生效, 如果不用编辑的话,直接按重新载入编辑,这个相当于保存. 中文意思(注意看那段话) 第二步 选择要处理 ...

  7. IOS 设置ipone状态栏的样式

    /** 控制状态栏的样式 */ -(UIStatusBarStyle)preferredStatusBarStyle { //白色 return UIStatusBarStyleLightConten ...

  8. Android 编辑框(EditText)属性学习

    EditText的属性很多,这里介绍几个:android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer&quo ...

  9. 2017.9.27 JavaWeb 属性的设置和获取

    3.4.3新属性的设置和获取 对于getpParamter方法是通过参数传递获得数据, 设置数据的方法格式: void  request.setAttribute("key",Ob ...

  10. python2.7 加密模块 解决各种坑

    1 Python27 安装crypto Windows安装 在Windows上安装的时候直接 pip install pycrypto会报错,参考:http://blog.csdn.net/teloy ...