专业编程基础技术教程

网站首页 > 基础教程 正文

十七、Python中if-elif-else控制语句

ccvgpt 2024-07-29 13:40:47 基础教程 10 ℃


在Python中,条件控制语句是通过一条或者多条语句(表达式)的执行结果为True或者False来决定接下来执行的代码块。

十七、Python中if-elif-else控制语句

简单条件控制语句(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('您还要继续验证吗,如果要,请重启程序')

条件控制语句中的常用运算符


Tags:

最近发表
标签列表