在Python中,条件控制语句是通过一条或者多条语句(表达式)的执行结果为True或者False来决定接下来执行的代码块。
简单条件控制语句(if)
- 简单条件控制语句示例
num = int(input('请输入你的武功等级:'))
if num < 10:
print(f'你输入的武功等级是{num}')
print(f'你的等级不够,需要继续刷怪')
print('接下来要做什么呢,难道是继续刷怪?')
简单条件分支控制语句(if else)
- 简单条件分支控制语句示例
num = int(input('请输入你的武功等级:'))
if num < 10:
print(f'你输入的武功等级是{num}')
print(f'你的等级不够,需要继续刷怪')
else:
print(f'你输入的武功等级是{num}')
print(f'您已升级圆满,还可以继续升级')
print('===========================>')
多条件分支语句控制语句(if elif else)
- 多条件分支语句控制语句示例
name = input('请输入武侠人物名称:')
if name in ['乔峰','段誉','虚竹','鸠摩智','慕容复']:
print(f'{name}是天龙八部中的人物')
elif name in ['贾宝玉','林黛玉','薛宝钗','王熙凤','史湘云']:
print(f'{name}是红楼梦中的人物')
elif name in ['宋江','卢俊义','林冲','武松','潘金莲']:
print(f'{name}是水浒传中的人物')
elif name in ['刘备','曹操','孙权','关羽','赵云']:
print(f'{name}是三国演义中的人物')
else:
print(f'{name}还没有录入系统,暂无考证')
print('您还要继续验证吗,如果要,请重启程序')