#b.pyimport ar = a.add(11, 22)print(r)#a.py# 功能代码def add(a, b):return a + b# 测试代码if __name__ == "__main__":r = add(11, 22)print(f'测试代码{r}')# 开发人员通常会在模块文件中添加一些测试代码 对代码进行测试# 测试代码会在其他文件执行时一并执行# 为了解决这一问题 python为 .py文件定义类一个名字属性 __name__# 在文件中对__name__属性值进行判断# 当__name__ 取值为__main__ 时 说明以脚本的形式执行# 否则 文件会作为模块导入到其他程序
