第一章 Python概述

第一章

1.4 Python编码规范

  • 严格使用缩进来体现代码的逻辑从属关系,一般以4个空格为一个缩进单位
  • 每个import语句只导入一个模块,最好按标准库、扩展库、自定义库的顺序依次导入。尽量避免导入整个库,最好只导入需要使用的对象
  • 最好在每个类、函数定义和一段完整的功能代码之后增加一个空行,在运算符两侧各增加一个空格,逗号后面增加一个空格
  • 不要写过长的语句,拆分或者用续行符\,或者用()把多行语句抱起来表示是一条语句
  • 书写复杂表达式时,再适当位置加上括号
  • 对关键代码和重要的业务逻辑进行必要的注释,用#(用于单行注释)和三引号:(```)(用于大段说明性文本的注释)

1.5 扩展库安装方法

在Python中,库或者模块,是指一个包含函数定义、类定义或常量的Python程序文件

在标准的Python安装包中,只包含了标准库,并不包含任何扩展库,根据需要再选择合适的扩展库进行安装和使用。Python自带的pip工具是管理扩展库的主要方式,支持Python扩展库的安装、升级和卸载等操作。常用pip命令的使用方法如下:

pip命令示例说明
pip freeze[>requirements.txt]列出已安装模块及其版本号
pip install SomePackage[==version]在线安装SomePackage模块的指定版本
pip install SomePackage.whl通过whl文件离线安装扩展库
pip install package1 package2 …依次(在线)安装package1、package2等扩展模块
pip install -r requirements.txt安装requirements.txt文件中指定的扩展库
pip install --upgrade SomePackage升级SomePackage模块
pip uninstall SomePackage[–version]卸载SomePackage模块

1.6 标准库与扩展库中对象的导入与使用

1. import 模块名 [as 别名]
2. from 模块名 import 对象名 [as 别名]
3. from 模块名 import *
  1. import 模块名 [as 别名]

    使用时需要再对象之前加上模块名作为前缀,必须以模块名.对象名的形式进行访问。

    模块名名字很长时可以设置别名,以别名.对象名的形式访问

  2. from 模块名 import 对象名 [as 别名]

    导入明确指定的对象,并且可以起别名。不需要使用模块名作为前缀

  3. from 模块名 import *

    一次导入模块中所有对象,可以直接使用模块中的所有对象而不需要再使用模块名作为前缀,一般不推荐

1.7 Python程序的__name__属性

除了可以在开发环境中或命令提示符环境中直接运行,Python程序文件还可以作为模块导入并使用其中的对象。通过Python程序的__name__属性可以识别程序的使用方法,如果作为模块被导入,其属性的值被自动设置为模块名;如果作为程序直接运行,其属性值被设定为字符串“__main__"。

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值