您的位置:首页 > 编程语言 > C语言/C++

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表达式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: