while True是不会跳出循环的。

在while中括号里为一个条件值,只有当条件为真的时候,会执行这条语句,直到条件为false的时候,则会跳出该循环语句。而在这里括号里的值为true,也就意味着会一直执行该条语句。

因此while True一定要有break语句。

# coding=UTF-8

while True:
first_number = input("First number: ")
if first_number == "quit":
break
second_number = input("Second number: ")
try:
answer = int(first_number)/int(second_number)
except ZeroDivisionError,e:
print e
else:
print answer

输入两个数字,如果输入quit则退出,如果两数相除有异常则报ZeroDivisionError异常,否则输出结果

最新文章

  1. 2016第七季极客大挑战Writeup
  2. C# 集合已修改;可能无法执行枚举操作
  3. Python学习路程day18
  4. Windows Phone Foreground Toast
  5. 【转】android获取屏幕宽度和高度
  6. conda命令简单使用
  7. Hystrix 配置参数全解析
  8. k64 datasheet学习笔记45---10/100-Mbps Ethernet MAC(ENET)之概述
  9. opencv学习之路(7)、访问图像像素
  10. curl 超时设置<转>
  11. jq无法获取a标签动态id
  12. BZOJ1185 [HNOI2007]最小矩形覆盖 【旋转卡壳】
  13. MSSQL 的Top 和 MAX 效率测试
  14. 2018.09.08 NOIP模拟eat(贪心)
  15. GitLab使用自定义端口
  16. Python入门-模块2(random模块、os模块)
  17. 2016.5.19——vector型的输入输出
  18. Overview of MySQL Programs
  19. 如何打开或关闭windows的测试模式
  20. 【大数据实战】Logstash采集->Kafka->ElasticSearch检索

热门文章

  1. DW网页代码笔记
  2. Java网络方面
  3. 2015年蓝桥杯java b组第十题
  4. django查询表记录的十三种方法
  5. WPS删除多余空白页
  6. Centos 6下使用cmake编译安装MariaDB
  7. CentOS7 搭建php环境
  8. Spring Boot 监听 Activemq 中的特定 topic ,并将数据通过 RabbitMq 发布出去
  9. 激突要塞代码解阵算法+用C++/Python处理代码
  10. 基 B/S 平台的机房监控云平台-U位篇