讲解对象: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__"下面的代码是拒绝执行的。
联系客服