• 中文
    • English
  • 注册
  • 查看作者
    • 第十三章:模块

      一.  定义模块

      Python模块的标准文件模板:

      #!/usr/bin/env python3   代表该文件可以直接在Unix/Linux/Mac上运行
      # -*- coding: utf-8 -*-  代表该文件使用标准UTF-8编码
      
      ' a test module ' # 任何模块的第一个字符串都表示模块的文档注释
      
      __author__ = "ZhangJia"
      
      import sys  # 导入sys模块
      
      def test():
          args = sys.argv  # sys模块有一个argv变量,用list存储了命令行的所有参数
          if  len(args) == 1:
              print("Hello,ZhangJia")
          elif len(args) == 2:
              print('Hello, %s!' % args[1])
          else:
              print('Too many arguments!')
      
      if __name__ == '__main__':
          test()
      
      
      
      '''
      $ python3 hello.py
      Hello, world!
      $ python hello.py Michael
      Hello, Michael!
      '''

      作用域:

      • 正常的函数和变量名是公开的(public)

      • 特殊变量:__xxx__

      • 非公开(private)变量:__xx (Python并没有一种方法可以完全限制访问private函数或变量,但是,从编程习惯上不应该引用private函数或变量)

      二.  Pycharm导入模块

      大体步骤:

      1. 下载anaconda,安装时记得勾选path自动添加环境变量

      2. 安装成功后,用管理员身份打开cmd,输入conda env list 查看默认的base环境目录

      3. 打开Pycharm,选择Conda Environment -> Existing environment -> interpreter选择上一步的base目录

      参考资料

      [1] 廖雪峰-Python教程

    • 0
    • 0
    • 0
    • 861
    • 请登录之后再进行评论

      登录

      赞助本站

      • 支付宝
      • 微信
      • QQ

      感谢一直支持本站的所有人!

      单栏布局 侧栏位置: