条件.循环和其他语句
一:if-else语句
二:断言
IF语句有个非常有用的近亲就是断言(assert)在某些情况下确保程序中的某个条件一定为真才能让程序正常工作.
三:循环
3.1 while 循环
3.2 for循环
while语句非常灵活,可以用来在任何条件为真的情况下重复执行一个代码块,一般情况下这样就够用了,但是有时候需要使用for循环,比如一个集合(序列和其他可迭代对象)的每一个元素都执行一个代码块(课迭代对象是指可以按次序迭代的对象(也就是用于for循环中的))
3.3 循环遍历字典元素
字典元素的顺序通常是没有定义的,迭代的时候,字典中的键和值都能保证被处理,但在处理顺序不确定,如果顺序很重要的话,可以将键值保存在独立的列表中