Python学习之路- if语句

简介: Python 代码在执行时是按照自上向下顺序执行的。通过流程控制语句,可以改变程序的执行顺序,也可以让指定的程序反复执行多次。

if语句

语法:if表达式:语句

if语句在执行时,会先对表达式进行求值判断,如果是True,则执行if后的语句,如果是False,则不执行。

我先把表达式写成True,则显示如下

ifTrue :print('是True,我就显示')

image.png

a=7ifa>10:print('a大于10')

结果就是不执行

a=22ifa>10:print('a大于10')

则执行

image.png

默认情况下,if 语句只会控制紧随其后的那条语句,

如果希望 if 可以控制多条语句,则可以在 if 后跟着一个代码块,例:

a=2ifa>10:print('a大于10')
print('a小于10')

代码块

l 代码块中保存着一组代码,同一个代码块中的代码,要么都执行要么都不执行

l 代码块就是─种为代码分组的机制

l 如果要编写代码块,语句就不能紧随在:后边,而是要写在下一行,

l 代码块以缩进开始,直到代码恢复到之前的缩进级别时结束。

a=20ifa>10 :
print('a大于10')   #代码块print('a小于10')

if后面的代码块全部都执行出来了

image.png

如果我们希望多个条件同时满足时,我们就需要用逻辑运算符来连接多个条件。

我们希望多个条件同时满足,我们就用and,如果只要有一个条件被满足,我们就用or

a=20ifa>10anda<39 :
print('a比10大,a比39小') 
a=20if10<a<39 :
print('a比10大,a比39小') 

image.png



相关文章
|
22天前
|
数据处理 索引 Python
【Python学习篇】Python实验小练习——文件操作(十一)
【Python学习篇】Python实验小练习——文件操作(十一)
31 1
|
22天前
|
存储 缓存 算法
【Python学习篇】Python实验小练习——循环结构(八)
【Python学习篇】Python实验小练习——循环结构(八)
16 1
|
22天前
|
存储 算法 数据安全/隐私保护
【Python学习篇】Python实验小练习——高级数据结构(五)
【Python学习篇】Python实验小练习——高级数据结构(五)
34 1
|
22天前
|
存储 Python
【Python学习篇】Python判断语句(四)
【Python学习篇】Python判断语句(四)
19 1
|
22天前
|
人工智能 IDE 开发工具
【Python学习篇】Python基础入门学习——你好Python(一)
【Python学习篇】Python基础入门学习——你好Python(一)
26 1
|
3天前
|
SQL 小程序 数据库连接
【Python学习】Python基础必背的内容
【Python学习】Python基础必背的内容
15 1
|
12天前
|
Python
GitHub爆赞!终于有大佬把《Python学习手册》学习笔记分享出来了
这份笔记的目标是为了给出一份比较精炼,但是又要浅显易懂的Python教程。《Python学习手册》中文第四版虽然比较简单,但是措辞比较罗嗦,而且一个语法点往往散落在多个章节,不方便读者总结。 我在做笔记时,将一个知识点的内容都统筹在一个章节里面,因此提炼性大大提高。而且还有《Python学习手册》中文第四版的翻译在某些章节(可能难度较大?)措辞可能前后矛盾。当知识点提炼之后就能够很快的找到一些难以理解的概念的上下文,方便吃透这些难点。
GitHub爆赞!终于有大佬把《Python学习手册》学习笔记分享出来了
这份笔记的目标是为了给出一份比较精炼,但是又要浅显易懂的Python教程。《Python学习手册》中文第四版虽然比较简单,但是措辞比较罗嗦,而且一个语法点往往散落在多个章节,不方便读者总结。 我在做笔记时,将一个知识点的内容都统筹在一个章节里面,因此提炼性大大提高。而且还有《Python学习手册》中文第四版的翻译在某些章节(可能难度较大?)措辞可能前后矛盾。当知识点提炼之后就能够很快的找到一些难以理解的概念的上下文,方便吃透这些难点。
|
20天前
|
机器学习/深度学习 人工智能 数据挖掘
从零开始学习Python编程语言
本文将介绍Python编程语言的基础知识和学习路径,帮助初学者快速入门,并为进阶学习提供指引。首先,我们将讨论Python的特点和应用领域,然后深入探讨Python的基础语法、常用数据类型和控制流程,最后介绍如何利用Python进行简单的编程实践。
|
22天前
|
存储 Python Windows
【Python学习篇】Python实验小练习——函数(十)
【Python学习篇】Python实验小练习——函数(十)
10 1