callable(object)
返回对象是否可调用。若对象可以调用 返回True;否则返回False. 注意 class 和包含__call__方法的对象均是callable.
代码 |
执行结果 |
callable(1) |
False |
callable(int) |
Ture |
chr(i)
返回整数i 对应的Unicode 字符串。输入参数为整数,范围 0 - 1,114,111 。超过范围会产生ValueError。其对应的逆操作 ord().
代码 |
执行结果 |
chr(2) |
x02 |
chr(100) |
d |
chr('2') |
TypeError |
chr(-2) |
ValueError |
class complex([real[, imag]])
返回值为一个虚数。输入为数字或包含数字的字符串。若输入为字符串,字符串中不能包含空格。
代码 |
执行结果 |
comlex(2) |
2+0j |
comlex(2,3) |
2+3j |
comlex('a') |
ValueError |
comlex('12') |
12+0j |
comlex('3+4j') |
3+4j |
comlex('3 + 4j') |
ValueError |
delattr(object, name)
输入参数为对象和字符串。用于删除对象的属性 delattr(x, 'foobar') is equivalent to del x.foobar.