用异常处理来提高程序效率
来源:互联网 发布:小卡机器人编程参数 编辑:程序博客网 时间:2024/06/14 05:15
one={ 'name':'kile', 'age':12,}
一个字典,包含姓名,年龄,职业(不确定有没有)
要求:输出信息,有职业就连职业一起输出,没有就不输出
用if-else很简单就处理了,但是用try-except效率会高一点。
def out_info(one) print('name:%s' %one['name']) print('age:%s' %one['age']) if occupation in one: #if会判断一次,然后再去决定是否输出。 print('occupation:%s' %one['occupation']) else : pass
def out_info(one): print('name:%s' %one['name']) print('age:%s' %one['age']) try: #直接假设有occupation key,有就输出,没有就异常处理。 print('occupation:%s' %one['occupation']) except: pass
阅读全文
0 0
- 用异常处理来提高程序效率
- 利用render事件来提高程序的运行效率。
- render事件来提高程序的运行效率(as3.0)
- 利用render事件来提高as3程序的运行效率
- 提高BSEG处理效率
- 提高BSEG处理效率
- 提高BSEG处理效率
- 提高数据库处理效率
- 提高C++程序效率
- 提高程序的效率
- 提高C++程序效率
- 如何提高程序效率
- 如何提高程序效率
- 怎样提高程序效率
- 如何提高程序效率
- 如何提高程序效率
- PHP中的异常处理对程序执行效率的影响
- mysql处理上百万条的数据库如何优化语句来提高处理查询效率
- js多层继承 super方法
- 百度地图API支持HTTPS
- kafka安装及Kafka-PHP扩展的使用
- 云沃克
- 文件的压缩与解压
- 用异常处理来提高程序效率
- intellij idea2017.1.5破解
- HDU 6034 Balala Power!
- DevOps和云计算之间不得不说的那些事儿~
- Android我的便签-----SQLite的使用方法
- 错误提示:java.lang.StackOverflowError
- 360极速浏览器显示https证书无效解决方法
- HDU6035 Colorful Tree(dfs继承思想,虚树怎么写??)
- C++语言