在Python中
print(10 .__add__("1"))
输出如下:
-NotImplemented
为什么会这样,没有错误没有异常
答案 0 :(得分:0)
print(10 .__add__("1"))
("1")
指定字符串,因为它用双引号括起来。
10表示整数....
添加字符串和整数的函数可能不会在之前实现..这就是为什么python显示NotImplemented
print(10 .__add__(1))
并且空间也无所谓.. !!!!
print((10).__add__(1))
以上两个代码也可以使用