专业编程基础技术教程

网站首页 > 基础教程 正文

Python入门教程——控制流之if判断语句

ccvgpt 2024-07-20 11:51:32 基础教程 16 ℃

定义

控制流(control flow):条件代码 + 代码块。让程序按照一定的流程(逻辑)运行。

编程语言的代码均优先按照从上往下的顺序运行,遇到控制流则按相应条件运行。

Python入门教程——控制流之if判断语句

简单理解控制流:如果条件满足,则执行相应的代码块,否则执行其他代码块。

代码块:同级的多条代码放在一起构成代码块。

Python中通过缩进来明确层级关系。相同缩进的代码为同级。

控制流分类

  • if(判断)
  • for(循环)
  • while(循环)
  • break(跳出)
  • continue(继续)
  • ···

if判断语句

对于if 语句,当某一个条件(condition)满足时,即条件(condition)为真(True),则执行相应下级代码块(code block):

if True:

print('我被执行了')

if语句分类

1、if (condition):

(code block)

# if嵌套

2、if (condition):

(code block)

else:

(code block)

3、if (condition1):

(code block)

elif (condition2):

(code block)

...

else:

(code block)

if 语句的中文解释:

1、如果(条件):

(代码块)

2、如果(条件):

(代码块)

否则:

(代码块)

3、如果(条件1):

(代码块)

否则如果(条件2):

(代码块)

否则如果(条件3):

(代码块)

···

否则:

(代码块)

if代码示例——判断是否成年

print('看看你成年了没!')

age = int(input('请输入你的年龄:'))

print('')

if age < 18:

print('对不起,你还没有成年!')

elif age < 22:

print('对不起,你已成年,但未达到法定结婚年龄。')

else:

print('成年人,如果单身,请尽早结婚!')

将上述代码保存到 if.py 文件中,用IDLE运行。

头条无法支持代码格式编写,导致代码缩进无法看出,请前往我的博客阅读,linjianming.com

Tags:

最近发表
标签列表