break:跳出整个循环,不会再执行循环后续的内容.
continue:跳出本次循环,continue后面的在本次循环中的代码不再执行,但是还是会继续循环
exit():结束当前程序或者进程的运行
例如:
for i in range(10):
if i == 5:
break
exit()
print(i)
for i in range(10):
if i == 5:
continue
exit()
print(i)
OS:操作系统(Operating System,简称OS)是管理计算机系统的全部硬件资源以及软件资源;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。
主流OS:
台式电脑上有:微软公司的windows操作系统(windows XP,windows 7等),苹果公司的MAC系统以及开源的linux系统衍生出的各种linux系统(redhut,ubuntu等)和其他系统,
平板电脑上有:google(谷歌)公司的Android系统,苹果公司的iOS,微软公司的windows 7。其中,Android系统最为主流。
import os 导入OS
cmd = input('[root@test]$')
if cmd:
if cmd == 'exit':
print('logout')
#break
else:
print('run %s' %(cmd))
# 运行shell命令
os.system(cmd) #用来执行cmd指令,在cmd输出的内容会直接在控制台输出.
else:
#continue
print('hello')
注:在while和for循环中才能应用break和continue,否则会报错。