Python 学习笔记-条件语句

原创 2018年04月17日 08:44:33
if:
    <条件代码1>
elif:
    <条件代码2>
else:
    <条件代码3>

条件代码可以有多个分支条件elif,但在一组条件语句中只能有一个else;每一个条件语句下可以嵌套,甚至多层嵌套.

简单的语句组,也可以使用一行表达,而不必换行缩进:

if 1:print('OK')

条件语句的核心是判断给定条件是True还是False,  如果是True就执行指定的代码,如果是False就Pass不执行或者执行指定的其他代码,在Python中关于True或False的判断规则如下:

类型 TRUE FALSE
int 非0 0
str 非空
其他数据结构 非[] {} () [],{},()
特殊关键字 非None None
Not 的使用 False为True True为False




Python学习笔记

  • 2010年02月23日 17:05
  • 596KB
  • 下载

Python条件语句if…else…

基本语法: Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。 Python 编程中 if 语句用于控制程序的执行,基本形式为:if 判断条件: ...
  • u013372487
  • u013372487
  • 2016-06-03 16:50:29
  • 3616

python 学习笔记资料

  • 2018年01月23日 22:45
  • 1.67MB
  • 下载

python初学二 条件语句

1.句法:  one way decision--if: two way decision--if:....else:         multiway decision--if:....elif...
  • Diana827
  • Diana827
  • 2017-01-21 21:46:48
  • 262

python基础知识之条件语句

1 条件和条件语句1.1 布尔变量在作为布尔表达式时,解释器会将下面值看作假: False None 0    “"  ()  []   {} 其中0包括任意类型的数字0,包括浮点...
  • wang_weina
  • wang_weina
  • 2017-04-06 12:41:25
  • 151

【学习笔记】python条件语句

本文是学习笔记,大量内容摘抄自http://www.runoob.com/python/python-basic-syntax.html,版权归原作者所有 Python条件语句是通过...
  • sinat_38232376
  • sinat_38232376
  • 2017-05-30 16:45:47
  • 128

python运算符和条件语句

运算符Python 运算符什么是运算符? 本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,”+” 称为运算符。 Python语言支持以下...
  • CCDreamOldBoys
  • CCDreamOldBoys
  • 2016-09-24 10:41:05
  • 1233

python学习笔记——循环语句条件语句

JiaDai给的任务写个斐波那契程序熟悉一下循环语句、条件语句 # -*- coding:utf-8 -*- import sys reload(sys) sys.setdefaultencodin...
  • XiaoPANGXia
  • XiaoPANGXia
  • 2015-07-11 17:24:06
  • 442

Python学习笔记(条件语句)

Python条件语句是通过判断一条或多条语句的执行结果,来决定执行的代码块。在Python中通过指定任何非0或非空的值为true,0或空的值为false 和其他编程语言一样,Python中也是用if...
  • jun_life
  • jun_life
  • 2016-06-17 16:26:51
  • 245
收藏助手
不良信息举报
您举报文章:Python 学习笔记-条件语句
举报原因:
原因补充:

(最多只允许输入30个字)