21天学python——第四章4.1、4.2

本文深入讲解Python中的if和for语句使用,包括条件判断、循环控制、break与continue的应用及range()函数的配合使用,通过实例帮助理解。

4.1.1 if基础

看了之前的基础起始已经懂得if的基本用法了

if 《条件》:
    《语句》

栗子:

 

然后if是可以有分支的,其实就是else 和else if,但是else if 只能写成 elif ,在来个栗子:

 

4.1.2 if语句的嵌套

这个也很容易,跟C语言一样,就是在if中间加入一个if,这里就不举例子了,但是要记得缩进

4.2.1 for基础

for 《循环语句》 in 《遍历对象》:
    《语句1》
else :
    《语句2》

 

其中遍历的对象是 元组啊等等,或者用 range(n)来表示 i,还是来个栗子

 

4.2.2 for语句与break语句、continue语句

这里没什么好说的,就来一个跟if嵌套使用的例子来了解掉这两个语句

其中 i == 2的时候遇到 continue 会跳过这次操作,所以没有输出2

而 i == 4的时候 遇到 break 会退出循环, 所以 没输出4, 不执行 5

 

这里补充一个遍历字典的例子,元组跟链表是一样的用法,字典有点不同(其实也差不多)

 

4.2.3 for语句与range()函数

range(start,end,step)   ,就是从start开始,end前一个结束,中间跳step步

其中这样输入的话就是从0开始到n前一个为止,因此这里输出到3

 

4.2还有一个的,但是比较难,将在下一个里讲,这里的基础就是这些了,给一个难一点的程序让你们理解一下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值