4、Python入门--程序控制-选择结构。

                                               程序控制的三大流程 

1、顺序结构

从左到右,从上而下执行的
             在python,一个语句的结束,以换行符作为标志的
print(“hello”)

print(“world”)            //顺序运行

2、选择结构

①单分支 (只考虑当什么的时候,只有一个条件)

      if  条件:                  // 必须分行+TAB一下    不然是同等级别
              print(“当条件成立,执行的代码”)

例子1:

  age = int (input("请输入你的年龄: “))
                                              #判断是否成年
  if age> =18:
                                              #python强制缩进语言
         print("嘿嘿,可以进来,我们需要开黑啦~~~“)
                                              #只有缩进才能分等级  不然就会,对不对都可以输出

-----不缩进 ,无论满不满足条件,都会输出同if条件等级的 print。
在这里插入图片描述
------缩进,就满足条件,都输出;不满足条件,都不输出。

在这里插入图片描述
②双分支

 if condition:
			# 如果条件成立,则执行这儿的代码
  else:
			# 条件不成立的时候,需要执行的代码

例子2:

  age = int(input('请输入你的年龄:'))
  
  if age  >= 18:
         print("你已经成年了~~~“)
  else:
         print("你还未成年~~~")                     #一种事的两种情况

③多分支

    if condition1:
			                   # 条件1满足,执行代码
	elif condition2:
			                   # 条件2满足,执行代码
    elif xxx
			....	
	[else:
			                 # 可选代码
			                 # 前面所有条件不满足,执行这儿的代码
	]

例子3:

这样选择也是可以的,但是重复性很多
在这里插入图片描述
例子4:

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

if age > 200 :
          print('活着可真没劲呢!')
elif age > 100 :
          print('你也是老大不小了!')
elif age >= 60 :
          print('你已经退休了!')
elif age >= 30 :
          print('你已经是中年了!')
elif age >= 18 :
          print('你已经成年了!')
else :
          print('你还是个小孩!')

例子5:
在这里插入图片描述在这里插入图片描述
3:循环结构

往复执行代码

	|-- while

	while 条件:
		         # 循环体

	|-- for

例子6:

i = 0
while i < 100 :
        i += 1
        print(i,'hello')
else :
        print('else中的代码块')                         #输出一百个hello,最后完   输出  else中的代码块

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值