Python 基础(控制流)

本文介绍了Python中的控制流语句,包括if、for、while的使用,以及break和continue语句。通过示例详细解释了如何根据条件执行不同代码块,如何进行循环以及如何在循环中中断或跳过部分流程。同时强调了Python中缩进的重要性。

再次说明:
下面是Python官方免费文档的中文翻译,为了促进练习,方便学习,我着重在意译上下功夫。如果需要英文材料,请移步到QQ群(Mark学编程)下载,或与我联系发送。

控制流

在程序里迄今我们看到的,总是一系列的语句以精确的从顶到底的顺序忠诚的执行。如果我们要变化这个顺序流,怎么办?例如,你需要程序做些决策根据不同的情景做些不同的东西,比如根据当天时间的不同而打印‘早上好’或者‘晚上好’?
你可能猜到了,这样可以用控制流来达成。Python有三种控制流语句,if, for 和 while。

If 语句
If 语句用于检查条件:如果条件为真,我们允许一块语句(叫做if语句块),否则,我们处理另外一块语句块(叫做else语句块)。else 语句是可选的。
举例:
number = 23
guess = int(input('Enter an integer : '))
if guess == number:

新语句块从这里开始,注意是有空格的;

print (‘Congratulations, you guessed it.’) print(’(but you do not win any prizes!)’) # 这块语句在这里结束
elif guess < number:

另外一个语句块

print(‘No, it is a little higher than that’) # 在语句块中,你可以做任何你想做的
else:
print(‘No, it is a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值