中加入的显式-statistical+digital+signal+processing+and+modeling

1.当给捕捉的异常绑定一个名字时,推荐使用在Python 2.6中加入的显式命名绑定语法: try: process_data() except Exception as exc: raise DataProcessingFailedError(str(exc))为了避免和原来基于逗号分隔的语法出现歧义,Python3只支持这一种语法。 •当捕捉操作系统的错误时,推荐使用Python 3.3中errno内定数值指定的异常等级。 •另外,对于所有的try/except语句块,在try语句中只填充必要的代码,这样能避免掩盖掉bug。推荐: try: value = collection[key] except KeyError: return key_not_found(key) else: return handle_value(value)不推荐:
pdf 文件大小:787.16KB