python 中exception,class 学习

instroduction:

Object2 = Object1 ( like java)

if Object1 is class object , then copy by reference;

if Object1 is basic type, then copy by value

1. exception

主要结构:

try:

exception ValueError:

exception ZeroDivisionError:

exception NameError:

exception TypeError:

exception:

finally:

2. custom exception

class Error(Exception):

pass

def MyError(Error):

def __init__(self,value):

print value

self.value = value

def __str__(self):

return repr(self.value)

3. class

class Bird:

number = 0

def __init__(self,name):

self.name = name

print 'Initializing %s' % self.name

def __del__(self):

print 'del',self.number

def fly(self):

print 'fly %d' % self.number

def add(self):

self.number = self.number + 1

def sub(self):

self.number = self.number - 1

class Sparrow(Bird):

def __init__(self,name,alias):

Bird.__init__(self,name)

self.alias = alias

print 'alias is %s ' % self.alias

def fly(self):

print 'Sparrow fly %s' % self.alias

description:

constructor: __init__

destructor:__del__

static data: number

4. file input/output

cPickle or pickle: store the object consistently

python class def try_python 中exception,class学习相关推荐

  1. python何时用try_python中try的作用是什么

    python中try的作用是什么 发布时间:2020-08-05 13:45:21 来源:亿速云 阅读:96 作者:小新 小编给大家分享一下python中try的作用是什么,相信大部分人都还不怎么了解 ...

  2. python requests 示例_Python3中requests库学习01(常见请求示例)

    1.请求携带参数的方式 1.带数据的postdata=字典对象 2.带header的postheaders=字典对象 3.带json的postjson=json对象 4.带参数的postparams= ...

  3. python requests示例_Python3中requests库学习01(常见请求示例)

    1.请求携带参数的方式 1.带数据的postdata=字典对象 2.带header的postheaders=字典对象 3.带json的postjson=json对象 4.带参数的postparams= ...

  4. python 内存溢出能捕获吗_从0基础学习Python (19)[面向对象开发过程中的异常(捕获异常~相关)]...

    从0基础学习Python (Day19) 面向对象开发过程中的=>异常 什么是异常 ​ 当程序在运行过程中出现的一些错误,或者语法逻辑出现问题,解释器此时无法继续正常执行了,反而出现了一些错误的 ...

  5. 《Python自然语言处理-雅兰·萨纳卡(Jalaj Thanaki)》学习笔记:09 NLU和NLG问题中的深度学习

    09 NLU和NLG问题中的深度学习 9.1 人工智能概览 9.1.1 人工智能的基础 9.1.2 人工智能的阶段 9.1.3 人工智能的种类 9.1.4 人工智能的目标和应用 9.2 NLU和NLG ...

  6. python中configparser_python中confIgparser模块学习

    python中configparser模块学习 ConfigParser模块在python中用来读取配置文件,配置文件的格式跟windows下的ini配置文件相似,可以包含一个或多个节(section ...

  7. Python中索引的学习笔记

    1 前言 今天在学习FaceBoxes- 看到一个比较奇怪的代码,"order = scores.argsort()[::-1][:args.top_k]",不太懂这个" ...

  8. python中confIgparser模块学习

    python中configparser模块学习 ConfigParser模块在python中用来读取配置文件,配置文件的格式跟windows下的ini配置文件相似,可以包含一个或多个节(section ...

  9. python向量计算库教程_python中numpy基础学习及进行数组和矢量计算

    前言 在python 中有时候我们用数组操作数据可以极大的提升数据的处理效率,类似于R的向量化操作,是的数据的操作趋于简单化,在python 中是使用numpy模块可以进行数组和矢量计算. 下面来看下 ...

最新文章

  1. python与excel做数据可视化-我在工作中是怎么玩数据的—数据可视化系列教程—Python篇...
  2. 双线程猜数字 TwoThreadGuessNumber.java
  3. python扫描内网banner信息
  4. Linux启动/停止/重启Mysql数据库的方法
  5. VMware内存回收与分配机质
  6. php mysql mvc_超简洁PHPMVC
  7. http服务器响应格式,熟悉Http协议的请求和响应格式,编写一个简单的Http服务器。 基本要求:1 正确解...
  8. 7 款 Python 可视化工具对比
  9. SCOvs. IBM 最新判决出炉,SCO再败
  10. 现实迷途 第八章 不轨企图
  11. UVA11764 Jumping Mario【Ad Hoc】
  12. 金税盘显示frm000013_开票软件(金税盘版)2020年4月征期抄报方法/季报方法!
  13. 空间机器人建模与仿真报告
  14. minimax算法和Alpha-Beta pruning实现英式跳棋
  15. SELECT 1 FROM DUAL中的DUAL的作用
  16. 【转】python技术博客
  17. 吉林银行2021年上半年经营成果丰硕
  18. 正式版上线、登录币安NFT市场,PlatoFarm近况
  19. 个人简介个人自我介绍PPT模板
  20. 开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库

热门文章

  1. 写了个数码照片的自动分类整理工具
  2. INITRANS和MAXTRANS参数的作用
  3. 秋凉了,大家别加班了,早回吧:)
  4. 2004-8-23+ 我的小论坛
  5. 如何解决testng执行用例失败自动重跑问题
  6. 小白的springboot之路(十)、全局异常处理
  7. 关于ng-class中添加多个样式类的解决方案
  8. Failed to create the part‘s controls解决方法
  9. 【报告分享】2021日化行业社媒营销报告.pdf(附下载链接)
  10. 【干货】完美日记增长策略深度研究报告.pdf(附下载链接)