python里的if语句案例,python编程if语法

  python里的if语句案例,python编程if语法

  本文主要详细介绍python的if流程控制。本文中的示例代码非常详细,具有一定的参考价值。感兴趣的朋友可以参考一下,希望能帮到你。

  00-1010 1、过程控制和分支结构、过程控制分支结构2、if的单分支结构3、if的双分支结构4、if的多分支结构5、嵌套分支汇总

  

目录

  

1、流程控制和分支结构

  概念:

  过程:代码执行的过程

  流程:控制代码执行过程。

  过程控制的三种结构3360

  (1)顺序结构:从上到下,代码依次执行。

  (2)共有4个分支结构:

  (3)圆形结构:在形成时

  

流程控制

  (1)单个分支

  (2)双重分支

  (3)多分支

  (4)嵌套分支。

  

分支结构

  语法:

  If表达式:

  码组

  操作机制:

  如果条件表达式为真,则执行代码块;否则,不要执行代码块。

  注意:代码块——以冒号开头,用缩进划分相同的范围,这个整体叫做代码块。

  范围-行动发生的区域。

  #示例1

  名字1=小果

  如果1==小果 3360

  打印(我的名字是:,姓名)

  #结果:

  #我的名字是小果。

  #示例2

  Name2=哈哈

  如果==小果 3360

  打印(我的名字是:,姓名)

  #条件表达式无效,没有运行结果。

  

2、if的单分支结构

  语法:

  If表达式:

  代码块1

  else:

  代码块2

  操作机制:

  如果条件表达式为真,则执行代码块1;

  如果条件表达式不为真(false),则执行代码块2;

  注意:

  if的以下代码块称为true interval。

  否则,下面的代码块称为假间隔。

  #示例1

  钱=5

  如果钱5:

  打印(“打车回家”)

  else :

  打印(“坐公共汽车回家”)

  #运行结果:

  #乘公共汽车回家

  #示例2

  用户名=输入(请输入用户名: )

  密码=输入(“请输入密码”)

  如果用户名==小果和密码== 0000 3360

  打印(登录成功,欢迎~ ~ )

  else :

  打印(“登录失败,密码或用户名错误”)

  

3、if的双分支结构

  语法:

  如果表达式1:

  代码块1

  Elif条件表达式2:

  代码块2

  Elif条件表达式:

  代码块3

  else:

  代码块4

  操作机制:

  默认从上到下

  如果条件表达式1为真,则执行代码块1,否则向下执行。

  如果elif中的条件表达式成立。执行相应的代码块。

  如果If和elif中的条件表达式都不成立,则执行与else对应的代码块。

  注意:

  如果条件表达式成立,则执行对应于该条件表达式的代码块的内容,

  所有剩余的条件表达式和相应的else代码块都不会被执行。

  Elif可以是一个或多个,

  Else只能有一个或者没有。

  #示例1

  年龄=20岁

  如果年龄为0且年龄=18:

  打印(“未成年”)

  elif年龄18岁且年龄=60:

  印刷(“中年”)

  elif年龄60:

  打印(“老年”)

  #结果:

  #中年

  #例2 print( 1:榴莲2:椰子3:桃子4:哈密瓜5:芒果 )num=int(input(请选择你最喜欢的水果:))if num==1:print(你喜欢榴莲)Elif num==2: print Elif num==2: print(你喜欢桃子)elif num==3:print(你喜欢苹果)Elifnum==43360print(你喜欢哈密瓜

  打印(“”)

  :榴莲

  2:椰子

  3:桃子

  4:哈密瓜

  5:芒果

  )

  Num=int(input(请选择你最喜欢的水果:))

  如果数量==1:

  打印(“你喜欢榴莲”)

  elif编号==2:

  打印(“你喜欢椰子”)

  elif编号==2:

  印刷(“你喜欢桃子”)

  elif编号==3:

  打印(“你喜欢苹果”)

  elif编号==4:

  打印(“你喜欢吃哈密瓜”)

  elif编号==5:

  打印(“你喜欢芒果”)

  else :

  印刷(“你不喜欢水果”)

  

4、if的多分支结构

  多层if结构的嵌套组合形成嵌套分支。

  Name=小果

  性别=男性

  年龄=22岁

  职业=学生

  年级=大三

  如果==小果 3360

  如果性别==男性 3360

  如果年龄==22:

  如果职业==学生 3360

  如果年级==大三 :

  打印(我叫:{},性别{} 3360,年龄{} :职业{ },工龄:{} 。格式(姓名、性别、年龄、职业、年级))

  else:

  打印(哈哈,你的学历不在记录里)

  else:

  打印(“错误的年龄”)

  else:

  打印(“错误的名称”)

  #结果:

  #我叫:小果,男:年龄:22,职业:工作年龄:大三。

  

5、巢状分支

  本文到此为止。希望能帮到你,也希望你能多关注更多热门IT软件开发工作室的内容!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: