北理慕课——Python程序的控制结构

本文介绍了Python程序的控制结构,包括单分支、二分支、多分支结构以及条件判断和组合,强调了if-else、elif的使用。此外,详细阐述了程序的异常处理,通过实例展示了如何处理错误。接着,探讨了程序的循环结构,如遍历循环、无限循环,讲解了break和continue的用法,并提到了循环与else的结合。最后,简要介绍了random库及其在生成随机数方面的应用。
摘要由CSDN通过智能技术生成

1. 程序的分支结构

1.1 单分支结构:根据判断条件结果而选择不同向前路经的运行方式

if  <语句块>:
    <语句块>

1.2 二分支结构:根据判断条件结果而选择不同向前路经的运行方式

if  <条件>:
    <语句块1>
else:
    <语句块2>

紧凑形式:适用于简单表达式的二分支结构

<表达式1> if <条件> else <表达式2>
#例如
print("猜{}了".format("对" if guess == 99 else "错"))

1.3 多分支结构

if  <条件1>:
    <语句块1>
elif  <条件2>:
    <语句块2>
     .......
else:
    <语句块N>

 

1.4 条件判断与组合

条件判断

操作符   描述

    <     小于

   <=    小于等于

   >=    大于等于

    >     大于

   ==     等于

   ! =    不等于

条件组合

操作符及使用               描述<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值