Python日记--第三章Python基础

3.1.2 继续(/)

  1. 可以使用反斜杠分解成几行
  2. 在使用闭合操作符时,单一语句可以跨多行,例如:含有小括号,中括号,花括号时,可以多行数写
  3. 三引号包括下的字符串也可以跨越多行。注意是三引号,不包含单引号和双引号,他们需要使用反斜杠换行。
    a = 'asdf' \
        'asdf'

3.1.6 模块

  1. 每一个Python脚本文件都可以被当成是一个模块。模块以磁盘文件的形式存在。模块里的代码可以是一段直接执行的脚本。也可以是类似库函数的代码,从而可以被别的模块导入(import)调用。

3.3.4 专用下划线标识符

  • _xxx  不用 from module import *
  • _xxx_  系统定义名字
  • _xxx   类中的私有变量

3.4 基本风格指南

  1. 可以通过_doc_ 特别变量,动态获得文档字符串。在模块、类声明、或函数声明中第一个没有赋值的字符串可以用属性obj._doc_ 来进行访问,其中obj是一个模块、类或函数的名字。

3.4.1 模块结构和布局

  1. __name__ (前后两个下划线 _  _   name _ _ ) 系统变量指示模块应被如何加载
  • 如果模块是被导入,__name__的值为模块名字
  • 如果模块是被直接执行,__name__的值为 ‘__main__’

这个跟java的那一套很像啊。自测模块,public static void main() .只要不运行,就不会走。

'''这样这个模块只有是主程序的时候,才会运行mainfun()这个函数。 '''
if __name__ == '__main__':
    mainfun()

猜你喜欢

转载自blog.csdn.net/yush34/article/details/89879745
今日推荐