Besides the while statement just introduced, Python knows the usual control flow statements known from other languages, with some twists.除了之前介绍的while语句,Python同样支持其他语言通常用的控制流语句,但也有一些区别。

if Statements

Perhaps the most well-known statement type is the if statement. For example:

>>> x = int(input("Please enter an integer: "))

Please enter an integer: 42

>>> if x < 0:

... x = 0

... print('Negative changed to zero')

... elif x == 0:

... print('Zero')

... elif x == 1:

... print('Single')

... else:

... print('More')

...

More

There can be zero or more elif parts, and the else part is optional. The keyword ‘elif’ is short for ‘else if’, and is useful to avoid excessive indentation. An if … elif … elif … sequence is a substitute for the switch or case statements found in other languages.可以有多个elif语句,关键词elif是else if的缩简写,用于缩减语句长度。if … elif … elif … 与其他语言的switch或case语句的作用相近。

if condition_1:

statement_block_1

elif condition_2:

statement_block_2

else:

statement_block_3

eg:例如

var1 = 100

if var1:

print ("1 - if 表达式条件为 true")

print (var1)

var2 = 0

if var2:

print ("2 - if 表达式条件为 true")

print (var2)

print ("Good bye!")

结果是:

1-if表达式条件为true100Good bye!

python的if语句例句_Python入门之if条件语句相关推荐

  1. python教程自带数据库_Python入门进阶教程-数据库操作

    Python数据库操作Python版本3.8.0,开发工具:Pycharm 建议本节在掌握了数据库相关操作后再进行学习 MySQL 是最流行的关系型数据库管理系统.本小节通过Python对MySQL数 ...

  2. python为什么那么难学_Python入门很难吗? 为什么越来越多的人都学Python?

    Python都说是最容易学习的编程语言,但是为什么还是有很多的小白在学习的过程中学的云里雾里,一天到晚都是报错,异常,这也怪不得会有那么多人说,学Python是从入门到入土!其实一门编程语言不像语文那 ...

  3. python中if语句使用_Python学习笔记之if语句的使用示例

    前言 条件语句在实际开发中我们已经使用过几次了,在这里我们需要再次隆重的来介绍一下它,下面话不多说了,来一起看看详细的介绍吧. if语句 顾名思义,该语句为判断语句,先来一个简单的示例 cars=[' ...

  4. python语句示例_Python学习笔记之if语句的使用示例

    前言 条件语句在实际开发中我们已经使用过几次了,在这里我们需要再次隆重的来介绍一下它,下面话不多说了,来一起看看详细的介绍吧. if语句 顾名思义,该语句为判断语句,先来一个简单的示例 cars=[' ...

  5. [Python从零到壹] 二.语法基础之条件语句、循环语句和函数

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  6. Python基础教程(三):运算符、条件语句

    Python 运算符 什么是运算符? 本章节主要说明Python的运算符.举个简单的例子 4 +5 = 9 . 例子中,4和5被称为操作数,"+"号为运算符. Python语言支持 ...

  7. sql中if语句的用法_Python中的if条件语句

    Python中的if语句 在实际的编程中,经常需要检查一系列条件,并据此决定采取什么措施.正常情况下,程序的执行是自上而下的进行,if语句则根据条件判断,实现程序的执行顺序改变. 一.if-else语 ...

  8. Java入门复合语句和条件语句(羊驼)

    一.复合语 Java的语言的复合语句是以整个块区为单位的语句,所以又称块语句.复合语句由开括号"{"开始,闭括号"}"结束. 复合语句由开括号"{&q ...

  9. Shell 入门(变量/条件语句/运算符)

    代码规范 注释 # 文件后缀 .sh 变量 #定义变量 等号两边不能有空格 class_name="123" #只读变量 cc='12' readonly cc #变量的使用 变量 ...

最新文章

  1. mysql查看隔离模式_InnoDB 隔离模式对 MySQL 性能的影响
  2. 你在京东购买的商品,是怎么出现在抖音里面的?
  3. 在mac下安装matplotlib,xlrd
  4. apache限制php上传大小修改
  5. 在 Java 中,负责对字节代码解释执行的是?
  6. labelme的 json格式转化成自己的json格式
  7. 独家总结 | KNN算法Python实现(附代码详解及注释)
  8. SpringBoot2.0之六 多环境配置
  9. PyTorch 1.7 发布:支持 CUDA 11、FFT 新 API、及 Windows 分布式训练
  10. 机器学习之监督学习(五)——集成学习(Boosting)
  11. 前端怎么做接口签名验证 -baijiahao_阿里一面:如何保证API接口数据安全?
  12. js中点与方括号及for...in
  13. 苹果手机长截屏_涨知识了!原来苹果手机也可以长截屏,还不知道的,快来学一学...
  14. vue3.0项目引入高德地图
  15. windows bat 批处理脚本编写指南
  16. 2022-2028中国金属制品市场现状研究分析与发展前景预测报告
  17. 电脑ps4,Windows电脑玩PS4游戏,索尼:先来升级Win10吧
  18. 如何利用新浪博客做外链1
  19. 怎么安装java_怎么安装打印机到电脑步骤
  20. Process-wide API spying - an ultimate hack 摘要翻译(二)

热门文章

  1. 使用jOOQ的MockDataProvider破解简单的JDBC ResultSet缓存
  2. 使用Java 8 Lambda清理JUnit Throwable-Tests
  3. Java抽象– ULTIMATE教程(PDF下载)
  4. Java 8默认方法可能会破坏您的(用户)代码
  5. Spring应用程序与JNDI连接池的集成测试
  6. Spring 3.1缓存和配置
  7. Linux命令之 umount -- 卸载文件系统
  8. IntelliJ IDEA for Mac 如何创建普通的Java项目_创建项目_新建项目
  9. c语言计算机培训,C语言计算机基础学习||新手入门必看
  10. 2013下半年福建高等学校非计算机专业学生计算机二级c语言原题,2013年福建省计算机二级c语言真题及答案(填空题部分)...