python中__name__属性的使用
1、打印出函数名字而非函数名对应的地址
1)打印的是函数地址 def func(): print("我是%s函数"%func) func() -----------------结果: 我是<function func at 0x026A8D68>函数 2) def func(): print("我是%s函数"%__name__) func() ---------------------结果: 我是__main__函数 3)打印出函数名的方法是:函数名.__name__ def func(): print("我是%s函数"%func.__name__) func() ----------------结果: 我是func函数