返回对象是否可调用。若对象可以调用 返回True;否则返回False. 注意 class 和包含__call__方法的对象均是callable.
代码 | 执行结果 |
---|---|
callable(1) | False |
callable(int) | Ture |
返回整数i 对应的Unicode 字符串。输入参数为整数,范围 0 - 1,114,111 。超过范围会产生ValueError。其对应的逆操作 ord().
代码 | 执行结果 |
---|---|
chr(2) | \x02 |
chr(100) | d |
chr(‘2‘) | TypeError |
chr(-2) | ValueError |
返回值为一个虚数。输入为数字或包含数字的字符串。若输入为字符串,字符串中不能包含空格。
代码 | 执行结果 |
---|---|
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(x, ‘foobar‘) is equivalent to del x.foobar.
python 内置函数(三)----callable、chr、complex和delattr
原文:https://www.cnblogs.com/Finding-bugs/p/14188706.html