美文网首页
python--包、模块、异常

python--包、模块、异常

作者: b485c88ab697 | 来源:发表于2017-09-04 23:12 被阅读13次

异常

使用try和except处理错误

在一些编程语言中,错误是通过特殊的函数返回值指出的,而Python 使用

异常,它是一段只有错误发生时执行的代码。之前已经接触到一些有关错误的例子,
例如读取列表或者元组的越界位置或者字典中不存在的键。所以,当你执行可能出错
的代码时,需要适当的异常处理程序用于阻止潜在的错误发生。

使用try和except处理错误

>>> short_list = [1, 2, 3]
>>> position = 5
>>> try:
... short_list[position]
... except:
... print('Need a position between 0 and', len(short_list)-1, ' but got',
... position)
...
Need a position between 0 and 2 but got 5

使用try、except、else、finally处理错误

def divide(x, y):
    z = 0.0
    try:
        z = x/y
    except :
        print("出错了")
    else:
        print("没有出错,走到了这里")
    finally:
        print("我一定运行")
    return z

divide(1,1)

模块

import math  #引入模块math。该模块实际上是一个math.py文件
from functools import reduce  #只引入一个函数,不需要引入全部
import numpy as np  #as是起一个别名
import pack.file as f #从项目其他文件夹中引入其他py文件 这里是从pack文件夹引入file.py文件

相关文章

  • python--包、模块、异常

    异常 使用try和except处理错误 在一些编程语言中,错误是通过特殊的函数返回值指出的,而Python 使用 ...

  • Python学习笔记7

    异常处理包和模块 包和模块的一般操作 导入操作的本质 模块检索的路径 导入模块的场景 第三方包和模块的安装 异常处...

  • 异常和模块、包

    自学整理记录,大神见笑 异常 程序运行时,遇到错误,停止执行,称为异常 程序停止且提示错误信息,称为抛出异常 捕获...

  • Mybatis 源码-异常

    Mybatis 源码-异常 异常模块结构 包结构 异常类继承树 IbatisException 类是顶层类,但是已...

  • python异常、模块和包

    异常 1.什么是异常 运行程序的时候程序报错,又叫程序出现异常当执行程序的时候,如果出现异常,出现异常的线程会直接...

  • python--异常处理

    1.什么是异常? 异常:不正常的情况 不正常的情况,在程序中,会有两种体现 1.写错代码了!错误...

  • python--异常捕获

    异常 程序的编写,总是伴随这众多的bug(异常),项目的完成,20%的时间在写代码,80%的时间在修改bug(异常...

  • python高级

    1.异常 2 io读写 3.引如模块 与 引入包 方式一:import 模块名使用时:模块名.函数名() 方式二 ...

  • python语法入门四

    文件 os + time模块 pickle模块 异常 文件 os + time模块 pickle模块 异常

  • Python--时间模块

    Python提供了很多方式处理日期和时间,转换日期格式是一个常见的功能,time和calendar模块可以用于日期...

网友评论

      本文标题:python--包、模块、异常

      本文链接:https://www.haomeiwen.com/subject/gauyjxtx.html