#例一 在while主体设置break
i = 0
while i <= 5:
i += 1
print('i=',i)
if i == 3:
break
else:
print('else能正常显示')
# i= 1
# i= 2
# i= 3
#说明while主体内进行break,else内部不翻译
#例二 在else内设置break
i = 0
con = 0
while i <= 5:
i += 1
if i == 3:
i = 6
con = 1
print('i===>',i)
else:
if con == 1:
break
print('else能正常显示')
# break
# ^
# SyntaxError: 'break' outside loop
由此可知 break只能运用在while主体,若设置在else结构中,将会报错