python异常处理
来源:互联网 发布:苦瓜知乎道理 编辑:程序博客网 时间:2024/06/06 21:10
s=input("enter an integer:")try: i=int(s) print("valid integer entered:",i)except ValueError as err: print(err)
while True: try: x=int(input("Please enter a number:")) break except ValueError: print("no valid number,try again")
import mathdef main(): print("This program finds the real solution to a quadratic.\n") try: a,b,c=eval(input("please enter the coefficients(a,b,c):")) discRoot=math.sqrt(b*b-4*a*c) root1=(-b+discRoot)/(2*a) root2=(-b-discRoot)/(2*a) print("\nthe solution are:",root1,root2) except ValueError as excobj: print(excobj) if str(excobj)=="math domain error": print("no real roots") else: print("you didn't give me the right numbers") except NameError: print("\n you didn't enter the three numbers") except TypeError: print("your inputs were not all numbers") except SyntaxError: print("you input was not in the correct form") except: print("something was wrong")main()
0 0
- Python异常和异常处理
- python异常处理
- Python异常处理
- python 异常处理
- python异常处理
- python如何处理异常
- python之异常处理
- python异常处理
- python异常处理
- Python异常处理
- python异常处理
- python的异常处理
- python的异常处理
- python 异常处理
- python 异常处理
- python 异常处理
- Python异常处理
- Python异常处理
- MindManager思维导图应用案例分享
- 腾讯云搭建个人博客
- jQuery表单校验
- 明明的随机数
- 获取天气(WebXml)
- python异常处理
- H5与native有啥区别?
- 台湾大学林轩田机器学习基石课程学习笔记6 -- Theory of Generalization
- [Android]查看KeyStore的MD5或SHA1签名
- MySQL 数据库的安装及配置
- bzoj 1083: [SCOI2005]繁忙的都市 (最小生成树)
- 项目之底部导航栏
- Java并发读书笔记(二)
- Ogre2.1 分析笔记(一)