Python程序设计基础第一章笔记:Python概述

本文是Python程序设计基础第一章笔记,主要讲解Python作为跨平台、开源的动态编程语言的特点,以及Python模块的导入与使用,包括import、from...import...和from...import *的不同用法。
摘要由CSDN通过智能技术生成

Python程序设计基础笔记



第一章:python概述

1.1 python是这样一种语言

关键词:跨平台、开源、免费的解释型高级动态编程语言,是一种通用编程语言。

1.2 python版本之争 略

1.3 python编程规范与代码优化建议

编程规范与代码优化建议
缩进 严格使用缩进来体现代码的逻辑从属关系
import语句 每个import语句只导入一个模块,最好按标准库、扩展库、自定义库的顺序依次导入
空行与空格 最好在每个类、函数定义和一段完整的功能代码之后增加一个空行,运算符两侧各加一个空格,逗号后面增加一个空格
续航符 \ 也可以使用圆括号括起来表示是一条完整的语句
优先级 在复杂的表达式中用括号表优先级
注释 # 用于三行注释;三引号 ‘’’ 用于多行注释
优先使用python内置对象,其次考虑标准库提供的对象,最后考虑使用第三方扩展库
数据类型 元组或集合:用来频繁遍历 字典或集合:测试是否存在
数据类型 优先考虑字典或集合,元组次之,最后考虑列表和字符串
数据类型 列表和元组的 in 操作的时间复杂度是线性的,而对于集合和字典却是常数级的
关系逻辑 充分使用关系运算符以及逻辑运算符的惰性求值特点,合理组织条件表达式中多个条件的先后顺序,减少不必要的计算
生成器对象 充分利用生成器对象或类似迭代对象的惰性求值特点,尽量避免将其转化为列表、元组等类型
循环 减少内循环的无关计算,尽量往外层提取

1.4 Anaconda3开发环境的安装与使用 略

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值