与c语言的主要区别在于:
1,格式不一样,判断条件不需要括号,判断条件之后要加:,用缩进代表嵌套关系
2,python中有while-else 和for-else 的用法,当while里面有break时,直接跳出整个循环,不会再执行else内的语句
for循环
for循环通常是用来遍历的,“for a in A 执行语句“的格式。期中A通常是一个集合,每次从A中取出一个元素赋值给a,参与执行语句
常用的A集合:
1)字符串
2)range(a,b)得到【a,b)的整数
3)列表
break和continue两个打断语句
break打断本次循环并跳出整个循环
continue:打断并跳出本次循环
pass语句:
相当于空语句,是一个工具,以便于我们理清程序结构