Python中map函数的用法,python中的map函数

  Python中map函数的用法,python中的map函数

  浅谈Python的主要功能

  2007-07-23 19:14

  刚接触Python的人不习惯Python没有主函数。

  下面简单介绍一下Python中main函数的使用方法。

  #hello.py

  deffoo(:

  str=function

  打印(字符串;

  if __name__==__main__ :

  打印(主))。

  foo())

  其中程序块if_name_==__main_ :类似于Java和C语言中的main(主)函数

  在Cmd上执行结果。

  c:\ work \ python \ divepypython hello . py

  主要的

  功能

  在python shell中运行结果

  导入帮助

  hello.foo()).

  功能

  你好。_ _ name _ _ u

  “你好”

  可以看到这个内置属性__name__已经自动更改。

  这是因为,如果隐形汉堡在单个文件中运行,__name__将是__main__

  如果模块中部署并使用了不可见的汉堡,则该属性是该模块的名称。

  在C/C /Java中,main是程序执行的起点。Python有类似的执行机制,但方法完全不同。Python缩进是用来组织代码执行的,所有没有缩进的代码(非函数和类定义)在加载时都会自动执行。你可以把这些代码想象成Python的主要功能。

  每个文件(模块)都可以自由编写非缩进代码,加载时会自动执行。Python引入了__name__来区分主可执行文件和被调用文件。调用文件时,__name__的值是模块名,运行文件时,__name。这个特性为测试驱动开发提供了很好的支持。可以为每个模块编写测试代码。只有当模块直接在Python上运行时,这些测试代码才运行,代码和测试完美结合。

  典型的Python文件结构:

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: