集合是无序可变,元素不能重复。实际上,集合的底层原理是字典中的键对象,因此不能重复且唯一。
在选择结构中,条件判断句不能出现赋值操作符“=”,否则会报错。
双分支结构:
if 条件语句:
语句一
else:
语句二
三元条件运算符:
条件为真的值 if (条件表达式)else 条件为假时的值
elif是有顺序的,不能随意颠倒
for循环通常用于迭代对象的遍历。
for 变量 in (可迭代对象):
循环体语句
可迭代对象包括:序列:字符串,列表,元组
字典、迭代器、生成器、文件对象
break跳出循环,当有嵌套循环时,break语句只能跳出最近一层循环;
continue结束本次循环,继续下一次;
编写循环时要遵循下面三个原则:
1、尽量减少循环内部不必要的计算;
2、尽量减少内层循环的计算,尽可能外提;
3、局部变量查询比较快,尽量使用局部变量。