讲解对象:if __name__ == "__main__": 的理解 作者:融水公子 rsgz
前言:今天和大家讲解一下if __name__ == "__main__": ,相信很多人很迷惑这是什么? 源代码:
def reverseWords(input): str = input+'大主宰!' return str if __name__ == "__main__": input = '你是谁?难道是...' rw = reverseWords(input) print(rw) 运行结果:你是谁?难道是...大主宰!
分析:从上面可以看到if __name__ == "__main__"语句下面的传输的数据已经进入了函数 经过函数简单简单的字符串连接输出了结果。 总结:这里面的if __name__ == "__main__"的作用很简单,就是运行的时候代入数据 注意:但是当你是import方式的话,if __name__ == "__main__"下面的代码是拒绝执行的。
|