• Python文件常用的三个变量


     1 '''Python文件常用的三个变量
     2 __doc__、__name__、__file__
     3 
     4 __doc__——用来显示文件的注释,文件的注释都是写在文件的开头,
     5 以""" doc """标注的内容。可以直接调用。也可以查看其他文件的注释,
     6 如导入了一个Queue模块,可以用print Queue.__doc__来查看
     7 
     8 __name__——用来检查是否是主文件的一个重要方法,比如是主动执行的此文件,
     9 那么值就是'__main__',同样是此文件如果导入到别的文件去执行,
    10 那它的值就是文件名,根据此方法就可以用它来做程序的主入口,比如:
    11 if __name__ == '__main__':
    12   执行的内容
    13   
    14 __file__——用来显示文件的绝对路径
    15 '''
    16 #!/usr/bin/env python
    17 # _*_ coding:utf-8 _*_
    18 ''' 冒泡排序练习 '''
    19 import Queue;
    20 '''
    21 li = [12, 33, 6, 99, 11]
    22 
    23 for i in range(len(li) - 1):
    24     for j in range(i+1,len(li)):
    25         if li[i] > li[j]:
    26             temp = li[i];
    27             li[i] = li[j]
    28             li[j] = temp
    29 
    30 print li
    31 
    32 for x in range(len(li)):
    33     for i in range(len(li)-1):
    34         if li[i] > li[i+1]:
    35             t = li[i];
    36             li[i] = li[i+1];
    37             li[i+1] = t
    38 print li;
    39 '''
    40 print '__file__',__file__
    41 print '__DOC__:',__doc__
    42 print '__name__:',__name__
    43 print 'Queue.__doc__:',Queue.__doc__
    44 print 'Queue.__name__:',Queue.__name__
    45 
    46 #output
    47 __file__ E:/py/s11day02/maopao.py
    48 __DOC__:  冒泡排序练习 
    49 __name__: __main__
    50 Queue.__doc__: A multi-producer, multi-consumer queue.
    51 Queue.__name__: Queue
  • 相关阅读:
    PHP输出日志,json美化
    php获取项目路径
    16进制颜色,正则
    doctrine/instantiator
    cn.archive.ubuntu.com 慢的问题
    yzalis/identicon 像素头像
    Shell 判断进程是否存在
    shell 2>&1
    shell 判断是否继续
    shell
  • 原文地址:https://www.cnblogs.com/wangwei325/p/5094912.html
Copyright © 2020-2023  润新知