当我们执行某些程序时,由于机器速度很快导致肉眼无法直接看到执行结果时程序便停止运行。这时候我们迫切需要在程序中暂停,专业术语叫做阻塞。下面列举几种常用的程序暂停方法:

input()
用法:直接在欲等待处输入input()即可。

特点:

优点:不需要借助模块,执行到此处阻塞等待人工输入。
缺点:程序结束时候需要强制结束或者在控制台输入值。
time.sleep()
用法:导入time模块;在欲等待处输入time.sleep(time)(time为数字,表示秒)即可。

特点:

优点:动态等待程序执行完毕,不需要强行终止,等待时间可调。
缺点:需要导入模块,等待规定时间结束后便继续往下执行。
os.system("pause")
用法:导入os模块;在欲等待处输入os.system("pause")即可。

特点:

优点:不必强行终止;不必等待时间,可自由按下enter继续。
缺点:导入模块,执行系统命令。
————————————————
版权声明:本文为CSDN博主「Akaxian」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_33567641/article/details/82346941

最新文章

  1. H5 使用
  2. Think in java 4th读书笔记__last update20151130
  3. 夺命雷公狗---2016-linux---3之目录一般作用
  4. Why we made vorlon.js and how to use it to debug your JavaScript remotely
  5. phonegap–app启动欢迎引导页localstorage
  6. Nginx与Tomcat、Client之间请求的长连接配置不一致问题解决[转]
  7. nginx location详解(三)
  8. HDU 5884 Sort
  9. python中 return 的用法
  10. NetBeans 代码折叠
  11. HDU 1907:John(尼姆博弈变形)
  12. 和我一起打造个简单搜索之ElasticSearch集群搭建
  13. Activiti进阶(二)——部署流程资源的三种方式
  14. Oracle数据库的非归档模式迁移到归档模式
  15. C++ string的用法
  16. Python list删除元素
  17. 深入理解Eureka之源码解析
  18. 【Codeforces Round #406 (Div. 2)】题解
  19. kolakoski序列
  20. LINQ - 在Where條件式中使用in與not in(转载)

热门文章

  1. python之路:day2
  2. REST 风格架构
  3. Linux(Centos)安装tomcat并且部署Java Web项目
  4. File流与IO流 看这一篇就够了
  5. 实验11:EIGRP
  6. 简明 homebrew
  7. POJ_1564_dfs
  8. 关于Icon,Image,ImageIcon的简单的对比参考
  9. Face-anti-spoofing实验记录(通过val_public_list.txt制作val数据集)
  10. 51Nod 1279 扔盘子 (思维+模拟)