笨方法27-33

习题 27: 记住逻辑关系


习题 28: 布尔表达式练习


习题 29: 如果(if)


习题 30: Else 和 If


Python 的规则里,只要一行以“冒号(colon)” : 结尾,它接下来的内容就应该有缩进。

一个if语句可以跟多个elif语句,但最后只能有一个else语句


习题 31: 作出决定


习题 32: 循环和列表


range 是怎么回事。


该函数的原型应该如下:
range(start, end, scan): 输出是一个数字列表。
start表示从该数字开始,默认从0开始。range(0,6)与range(6)等价。
end表示在哪里结束,但是不包括该数字,range(0,6)对应的列表为[0,1,2,3,4,5]
scan表示间隔,例如range(0,7,2)对应的列表应该为[0,2,4,6]

range()函数只输出第一个数到最后一个数之间的整数,但不包含最后这个数。所以上述输出两个就停止了,而不是三个。这是循环中最常见的一种使用方式。


append是list(列表)的方法,函数参数是可以是任意一个元素,作用是在列表的最后添加上这个新元素。

例如a=[1,2,3]则a.append(4)以后a就是[1,2,3,4]


在第 22 行,你可以可以直接将 elements 赋值为 range(0,6),而无需使用 for 循环

elements = []
elements = range(0 ,6)


习题 33: While 循环


1. 尽量少用 while-loop,大部分时候 for-loop 是更好的选择。 

2. 重复检查你的 while 语句,确定你测试的布尔表达式最终会变成 False 。 

3. 如果不确定,就在 while-loop 的结尾打印出你要测试的值。看看它的变化。


如果执行的是以:(冒号,colon)结尾,那就意味着接下来的内容是一个新的代码片段,新的代码片段是需要被缩进的。


CTRL-C程序中断。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值