Python异常、模块与包

一、了解异常

  • 异常就是程序运行的过程中出现了错误

二、异常的捕获方法

(1)为什么要捕获异常?

  • 在可能发生异常的情况,进行捕获。当异常出现的时候,提供解决方式,而不是任由其导致程序无法进行。

(2)捕获异常的语法?

try:
    可能发生异常的语句
except[异常 as 别名:]
    出现异常的准备手段
[else:]
    未出现异常时的准备手段
[finally:]
    不管出不出现异常

(3)如何捕获所有异常?

  • except

  • except Exception

三、Python模块

(1)模块的导入

  • 什么是模块?
  • 如何导入模块
[from 模块名] import [模块 | 类 | 变量 | 函数 | * ] [as 别名]
  • 注意事项:
  1. from可以省略,直接import即可

  2. as别名可以省略

  3. 通过“.”来确定层级关系

  4. 模块的导入一般写在代码文件的开头位置

(2)自定义模块

  • 如何自定义模块并导入?
  • _main_变量的功能是?
  • 注意事项
  1. 不同模块,同名的功能,如果都被导入,那么后导入的会覆盖先导入的

  2. _all_变量可以控制import*的时候哪些功能可以被导入

四、Python包

(1)自定义包

  • 什么是Python的包?
  • --init--.py文件的作用?
  • --all--变量的作用?

(2)安装第三方包

  • 科学计算中常用:numpy包

  • 数据分析中常用:pandas包

  • 大数据计算中常用:pyspark、apache_flink包

  • 图形可视化常用:maatplotlib、pyecharts

  • 人工智能常用:matplotlib、pyecharts

  1. 什么是第三方包?有什么作用?
  1. 如何安装?
  • 在命令提示符内:
  • 在Pycharm中安装
posted @ 2025-02-26 09:47  zhaoyonghui  阅读(14)  评论(0)    收藏  举报