Python if条件判断教程

Python if语句详解

语法

if condition:

# do something

说明

Python 中的 if 语句后面的条件判断表达式,是使用 : ,而不是类似其他语言的大括号,也不是类似

同时,Python if 语句要执行的代码块是使用缩进的形式,而且同一代码块的缩进风格需要严格的保持一致。

案例

if语句条件为真

如果 if 语句条件为真,则会执行相对应的代码

print("嗨客网(www.haicoder.net)")

# 如果 if 语句条件为真,则会执行相对应的代码

a = 10

b = 5

if a > b:

print('In if')

print("a > b")

print("Over")

程序运行后,控制台输出如下:

首先,我们定义了两个 a > b 的条件,如果条件满足,则执行后面缩进的两条输出语句。

最后,我们的程序输出了 "In if","a > b" 和 "Over" ,因为 a > b 的条件是成立的,所以会执行 if 后面缩进里面的输出语句,而最后一个输出语句不管条件满足不满足则都会执行。

if语句条件为假

如果 if 语句条件为假,则不会执行相对应的代码

print("嗨客网(www.haicoder.net)")

# 如果 if 语句条件为假,则不会执行相对应的代码

a = 10

b = 5

if a <= b:

print('In if')

print("a > b")

print("Over")

程序运行后,控制台输出如下:

首先,我们定义了两个变量 a 和 b,并分别赋值为 10 和 5。接着,我们使用 if 语句判断 a <= b 的条件,如果条件满足,则执行后面缩进里面的输出语句。

最后,我们的程序只输出了 "Over" 没有输出 "a > b" ,因为 a <= b 的条件是不成立的,所以不会执行 if 后面缩进里面的输出语句,而最后一个输出语句不管条件满足不满足则都会执行。

Python if条件判断总结

在 Python 中,关键字 if 是用于测试某个条件(布尔型或逻辑型)的语句是否满足一定的条件,如果满足特定的条件,则会执行 if 后代码块,否则就忽略该代码块继续执行后续的代码。Python if 语句语法:

if condition:

# do something

Python 中的 if 语句后面的条件判断表达式,是使用 : ,同时,Python if 语句要执行的代码块是使用缩进的形式,而且同一代码块的缩进风格需要严格的保持一致。

python中if缩进规则_Python if条件判断相关推荐

  1. python中if缩进规则_Python缩进与if语句 空格的魅力

    缩进 Python最具特色的是用缩进来标明成块的代码.我下面以if选择结构来举例.if后面跟随条件,如果条件成立,则执行归属于if的一个代码块. 先看C语言的表达方式(注意,这是C,不是Python! ...

  2. python中的缩进快捷键_python如何缩进

    以缩进来表示代码块,是python的特色,对养成好的编程习有非常大的帮助,那么python如何缩进呢?一起来了解下吧: python如何缩进 你需要记住的一样东西是错误的缩进会引发错误.例如: i = ...

  3. python dataframe是否为空_python if条件判断dataframe是否为空

    原博文 2020-06-10 10:26 − 在使用python for循环做数据处理时,会遇到某些文件为空,导致程序报错,可以使用dataframe.empty加if条件判断进行解决 例如: 1 d ...

  4. python中的缩进问题_Python中的缩进问题

    原博文 2019-11-07 22:03 − 在用习惯了C,C++,Java的编程语言的人,可能会对python一开始不习惯,因为在if ,while等各种语句中,python的代码块不像C语言一样用 ...

  5. python中类型转换的规则_Python 类型转换指南

    一.int型 支持转换为 int 类型的,仅有 float.str.bytes,其他类型均不支持. 1.float -> int 会去掉小数点及后面的数值,仅保留整数部分. 2.str -> ...

  6. python中int函数规则_python数字规则和内建函数

    python字符串补充: 字符串对象须当作参数的方法(非str.capitalize()形式): 1.str(obj)--将对象转化为字符串 2.len(str)--计算字符串长度 3.max(str ...

  7. python中int函数规则_python中int函数的用法

    int(x)函数(实际上是一个类,初学者可以将其当成一个函数)中的参数x可以是一个数值,也可以是一个字符串. 如果x是一个数值,那么这个函数就是一个向0取整的函数 ,比如 如果x是一个字符串,intx ...

  8. python if elif用法_Python elif 条件判断-python if elif-python else if-Python elif使用-嗨客网...

    Python elif条件判断教程 在 elif elif 语句只能写在 if 语句的同级代码的后面,且 elif 语句可以写任意多个. Python elif语句详解 语法 if condition ...

  9. Python中的缩进是什么意思?

    在Python中,缩进是指在代码中使用空格或制表符来表示代码块的层次结构.Python使用缩进作为语法的一部分,以定义代码的逻辑结构和代码块的范围.缩进在Python中具有以下几个重要的方面和含义. ...

  10. python一直报缩进错误_如何避免Python中的缩进错误

    Python是当今编程界领先和新兴的编程平台之一.凭借其丰富的功能和巨大的灵活性,人们可以在这个平台上实现很多,只要他们知道如何操作它.在Python中的这个缩进错误中,我们将介 Python是当今编 ...

最新文章

  1. CTO让我研究中台(一):阿里的“数据+业务”双中台架构
  2. MySQL:Can't connect to mysql server 10038
  3. python流程控制-实战案例手把手教你Python流程控制技巧
  4. numpy.empty详解
  5. Effective C++ 11 在operator=中处理“自我赋值” 笔记
  6. 深入理解Linux IO复用之epoll
  7. ssl1203-书的复制【dp】
  8. CVPR19 Oral 如何避免高置信度的错误预测?
  9. 2016级算法期末上机-H.难题·AlvinZH's Fight with DDLs III
  10. while循环 for循环的理解
  11. Web页面请求的历程(从应用层到链路层)
  12. 迟滞比较器及施密特触发器详解
  13. 整人输入指定内容退出html,整人代码
  14. Snaker的回退流程源码分析
  15. 求水洼的问题——深度优先算法
  16. 使用python的turtle库画表情包
  17. win10控制面板快捷键_你没玩过的全新版本 Win10这些操作你知多少
  18. 老男孩MysqlDBA专家班
  19. iOS 开发:彻底理解 iOS 内存管理(MRC 篇)
  20. java的 入门注意

热门文章

  1. 楼板的弹性计算和塑形计算_板计算的时候什么时候用弹性计算
  2. word如何让单页变横向
  3. FIFO的发送条件总结
  4. 点击换图 秀米的svg_时隔五年再用秀米,我发现了这个超强玩法。
  5. Android类似暗黑的游戏,像暗黑2一样的手游 类似暗黑2的手游盘点
  6. 微信聊天记录生成词云图
  7. excel空值排查快捷键
  8. 中医教你按摩手指,治疗百病
  9. VBlog 纯前端博客 2018.5.15更新
  10. 微信支付商户平台app支付开通方法详解