常见的Python分支语句用法包括
更新时间:2023-12-171. if语句
if语句用于执行单一条件判断,如果条件为真,就执行if代码块中的所有语句。如果条件为假,则执行if后面的代码,跳过if代码块中的所有语句。if语句可以搭配else语句一起使用,else语句在if条件为假时执行。
num=5 if num > 10: print("num大于10") else: print("num小于等于10")
2. elif语句
elif语句是if语句的扩展版本,可以在if代码块之外添加多个条件进行判断。如果if条件不成立,就继续判断下一个elif条件,直到找到一个为真的条件或者所有条件都判断完毕。如果都不成立,就执行else代码块中的语句。
score=85 if score >=90: print('优') elif score >=80: print('良') elif score >=70: print('中') else: print('差')
3. 单行if语句
如果if条件成立后只需要执行一行代码,可以使用单行if语句,这样可以使代码更加简洁。
num=8 if num % 2==0: print("num是偶数")
4. 断言语句
断言语句用于检查程序的运行是否符合预期,如果不符合,就会抛出AssertionError异常。
num=10 assert num >=0, "num不能小于0"