函数 main() 接收一个任意类型的对象 obj 作为参数,
要求测试其是否为可哈希对象,
如果是就放回True,
否则返回False。
例如,main(3)返回True,main([])返回False。
不能使用内置函数hash(),不能使用异常处理结构,不能导入任何模块。
输出不能有多余内容。
考点:哈希,面向对象程序设计?
def main(obj):
return type(obj)
'''
if ... hashable...:
return Ture
else...:
return False
'''
'''
答题错误!您的代码执行结果为:
<class 'int'>
<class 'str'>
<class 'tuple'>
<class 'list'>
<class 'set'>
'''