为了账号安全,请及时绑定邮箱和手机立即绑定

为什么建立函数用IF?

一开始我就有些晕了,为什么建立函数用IF 不用DEF,而且IF建立的函数名前后都有两个下划线。是一个特殊的用法吗?

正在回答

2 回答

那是调用main函数,建立main函数仍然需要def。这是python在调用执行程序时,只有一个入口,就是要判断是不是执行__name__='__main__'的函数

0 回复 有任何疑惑可以回复我~
#1

okqd 提问者

非常感谢!
2016-02-14 回复 有任何疑惑可以回复我~
#2

okqd 提问者

但是我看代码里没有建立 __main__ 函数啊
2016-02-14 回复 有任何疑惑可以回复我~

if 是判断语句,不是建立函数,你理解错啦,先判断是不是被引用,然后在一步步的下去

1 回复 有任何疑惑可以回复我~
#1

okqd 提问者

明了 谢谢
2016-10-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Python开发简单爬虫
  • 参与学习       227670    人
  • 解答问题       1219    个

本教程带您解开python爬虫这门神奇技术的面纱

进入课程

为什么建立函数用IF?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信