当前位置: 首页 > news >正文

网站推广服务费计入什么科目成都网站建设好多科技

网站推广服务费计入什么科目,成都网站建设好多科技,杭州亚运会闭幕式,php做网站开源项目结合 例子 弄懂 变量__name__ 和它的值’ main’这两个东西。 首先,明白两个定义, __name__是一个变量, __main__是个普通字符串,不是变量,但可以作为变量的值。 例子: 1.py 代码如下: if _…

结合 例子 弄懂 变量__name__ 和它的值’ main’这两个东西。
首先,明白两个定义,
__name__是一个变量,
'__main__'是个普通字符串,不是变量,但可以作为变量的值。

例子:

1.py

代码如下:

if __name__=='__main__':print('>>>如果 aCode.py 的变量 __name__ 的值不再等于 __main__ ,那么本行及其下面的代码将不会被打印。')print('>>>因为 aCode.py 还没有被其他 .py 文件所引用, 变量__name__的当前值仍是 :',__name__,',所以本行及上一行可以正常被打印。')1.py打印结果如下:
>>>如果 1.py 的变量 __name__ 的值不再等于 __main__ ,那么本行及其下面的代码将不会被打印。
>>>因为 1.py 还没有被其他 .py 文件所引用, 变量__name__的当前值是 : __main__ ,所以本行及上一行可以正常被打印。

2.py

代码如下:

import 1print('2.py 的变量 __name__, 当前值是 :',__name__)
print('而在当前文件 2.py中, 1.py代码的变量 __name__ 的值发生了变化,变成:',1.__name__)
print('所以,在 2.py里, 1.py代码中的部分语句没有执行。也就是1.py 的两条 print语句没有打印。')2.py 的代码打印结果如下:
>>>2.py 的变量 __name__, 当前值是 : __main__
>>>而在当前文件 2.py, 1.py代码的变量 __name__ 的值发生了变化,为: 1
>>>所以,2.py, 1.py代码中的部分语句没有执行。也就是1.py 的两条 print语句没有打印。

可以看出,__name__ 这个变量是会变化的,
当一个 .py 文件的__name__ 变量为 '__main__'时,说明这个 .py 文件是独立的,没有被其他 .py 文件引用,
当一个 .py 文件的__name__变量不是 '__main__'时,说明这个 .py 文件不是独立的,被其他 .py文件引用了,此时,被引用的 .py 文件的__name__变量的值是 它的文件名

因此,我们可以通过在可能被引用的 .py 文件中设置 if __name__=='__main__':语句来控制 被引用的 .py 文件中代码可不可以在被其他 .py 文件引用时执行。

①.没有被引用, if __name__=='__main__': 条件成立,其下的代码会被执行,
②.被引用, if __name__=='__main__': 不成立,其下代码不会被执行,

还可以用 if __name__=='__main__': 来控制本 .py 在被其他 .py 引用时,本 .py 中的代码是不是要被自动执行,
因为,当导入一个模块时,被导入模块其内的所有代码都将被自动化的依次执行,
所以,我们将本.py 被别的.py 导入时,不想被自动执行的那些代码放到 if __name__=='__main__': 里面,就可以了。
因为,本.py 被别的.py 导入时,.py 的变量__name__的值 不再是 '__main__'了,而是变成了.py的文件名,所以, if __name__=='__main__': 不成立,所以,其下所有的语句将不会在被其他.py导入时被自动执行了,

February the 19th 2023 Sunday

http://www.yayakq.cn/news/578187/

相关文章:

  • 纪念币商城网站建设做网站交易
  • 网贷网站开发软件技术方案范例
  • 网站死链接检查电商平台有哪些平台
  • 辽宁网站建设推广哪家便宜专业的手表网站
  • 公司网站建设会计分录理财网站建设
  • 婚纱网站html源码静态网站建设步骤
  • 长沙培训网站制作类似天书奇谈的网页游戏
  • 南山做棋牌网站建设兰州网站建设兼职
  • 高品质外贸网站建设百度竞价点击价格公式
  • 河南网站制作价格股票交易平台app排行榜
  • 网站建设十胜石线上推广员是干什么的
  • 做设计需要知道的几个网站购物网站开发公司
  • 阿里云网站空间做商城流程wordpress仿站教程2016
  • dw做网站的导航栏建设网站的工作
  • 外国电商设计网站有哪些加油站顶棚网架价多少钱一平
  • 卖域名做非法网站物流公司怎么做网站
  • 天水网站建设惠普php网站实例教程
  • 如何选择扬中网站建设广州seo网络培训课程
  • 网站建设与网络营销的关系网站建设系统总体结构功能图
  • 如何跑网站建设业务找哪些公司做网站
  • 有哪些做实验的参考网站哪里有免费的域名注册建网站
  • 金融企业网站建设通知中心app下载
  • 绍兴企业做网站网站颜色规范
  • 沈阳网站设计营销型wordpress 图片特效
  • 网站页面优化怎么做主机托管网站
  • 青岛商城网站建设门户类网站图片
  • 网站备案 主办单位虚拟网站建设指导
  • 宁波手机网站开发公司wordpress 静态化 linux
  • 智能网站建设步骤周大福网站建设主要工作
  • 长春网站营销网站建设花多少钱