C++猿的Python笔记09-零碎
2011-08-09 16:11
288 查看
类的特殊方法
__init__(self,...)
构造
__del__(self)
析构
__str__(self)
print对象或str()时调用
__lt__(self,other)
当使用 小于 运算符(<)的时候调用。
类似地,对于所有的运算符(+,>等等)都有特殊的方法。
__getitem__(self,key)
让对象可使用索引操作,[key]
__len__(self)
对序列对象使用内建的len()函数的时候调用。
函数中接收元组和列表
元组和列表是用*前缀
词典用**前缀
lambda, exec, eval
lambda,创建新的函数对象
exec,执行字符串中的python语句
eval,计算字符串中的python表达式
__init__(self,...)
构造
__del__(self)
析构
__str__(self)
print对象或str()时调用
__lt__(self,other)
当使用 小于 运算符(<)的时候调用。
类似地,对于所有的运算符(+,>等等)都有特殊的方法。
__getitem__(self,key)
让对象可使用索引操作,[key]
__len__(self)
对序列对象使用内建的len()函数的时候调用。
函数中接收元组和列表
元组和列表是用*前缀
词典用**前缀
lambda, exec, eval
lambda,创建新的函数对象
exec,执行字符串中的python语句
eval,计算字符串中的python表达式
相关文章推荐
- Python.Numpy学习零碎笔记之随机数生成
- python3学习笔记:零碎知识点
- Python.Numpy学习零碎笔记之矩阵创建
- C++猿的Python笔记05-序列
- Python.Numpy学习零碎笔记之便捷函数
- C++猿的Python笔记01
- C++猿的Python笔记07-异常处理
- 机器学习实战笔记(Python实现)-09-树回归
- Python学习笔记09
- C++猿的Python笔记04-模块
- 零碎python学习笔记(三) - 20121207
- Python学习笔记09
- 【Python】学习笔记——-09、错误、调试和测试
- C++猿的Python笔记02-控制流
- C++猿的Python笔记08-标准库
- Python学习笔记09_面向对象编程Object Oriented Programming
- Python3学习笔记09-python常用方法总结
- C++猿的Python笔记03-函数
- C++猿的Python笔记06-类
- Python基础零碎知识小笔记《2017-10-07》(个人向)