import try except

模块

  1. 自定义模块

    • functools
    • keyword 关键字
    • math 数学
    • random 随机数
    • re 正则表达式
    • time 时间
    • datetime 规范时间
    • turtle 绘图
    • smtplib
    • socket
    • threading 进程
  2. 系统内置模块

  3. 导入模块

    • 模块内置可以运行,且py文件名要符合标识符格式
    • import py文件的文件名 from py文件名 import 变量名1,变量名2…

    • from 模块名 import * 全导入
    • import 模块名 as name 对模块重新命名调用
    • from 模块名 import 变量 as 新变量名
  4. 运用模块(原理: 进入模块全运行)

    • 通过py文件名.全局变量来调用
    • if name == ‘main’: 执行函数 阻止导入(在导入模块中加入,把不想执行的代码放入其中)
  5. 包含__init__.py文件的文件夹

    • 导入包 按文件层层以.为引导去导入
    • import 文件名.模块名 as 新名
    • from 包(文件名) import 模块名…
    • 创建快捷键便于快速导入包
    • 封装同用的功能方式
  6. 异常捕获

    • 程序遇到异常在单线程的情况下会直接退出
    • try: 执行代码 except: 报错后执行代码 :让程序出现异常的时候不会报错跳出,程序可以继续进行之后的程序
    • try: 执行代码 except 异常类型: :程序只有出现和异常类型相同的异常才会被捕获,否则会报错
    • try: 执行代码 except(多种异常类型):
    • try: 执行代码 except 异常类型1: except 异常类型2: except 异常类型3:
  7. 抛出异常

    • raise 异常类型 主动程序异常
上一篇:C#练习题答案: 数字对【难度:1级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战


下一篇:Silverlight 结合ArcGis 在地图上画线