x=0
while x < 6:
x = x+1
print("g")
运行显示: File "", line 4 print("g") ^ IndentationError: unindent does not match any outer indentation level
错误 原因:①缩进不对 ②冒号不是英文状态
2.for循环for i in "TFBOS":
print(i)
结果
T F B O S3.sum循环
sum = 0
for x in[2,3,4]:
sum = sum + x
print(sum)
运行显示:
File "", line 2 for x in[2,3,4]: ^ SyntaxError: invalid character in identifier
错误原因:冒号不是英文状态
range函数 配合for循环 循环变量的初值,每次变量加1, range 循环n-1for i in range(5):
print(i)
运行结果
0 1 2 3 4for循环应用于知道循环次数,while循环应用不知道循环次数,知道循环结束的条件 tab健可以补全代码
tab
4.break语句break语句作用会结束当前循环
5.continuecontinue语句会直接继续下一轮循环,后续的print()语句不会执行



