Python程序设计与基础大一期末自主复习--第一章

第一章Python概述

1.1

(1)Python不仅是脚本语言。更是跨平台,开源。免费的解释性高级动态编程语言,是一种通用编程语言。

1.2

(1)Python2.x和Python3.x区别:新特性,新运算,标准库对象。

1.3

(1)每个import语句只导入一个模块,按标准库,扩展库,自定义库顺序依次倒导入。

(2)最好在每个类、函数定义和一段完整的功能型代码之后增加一个空行,在运算符两侧各增加一个空格,逗号后面增加一个空格。

(3)另:在正常的赋值表达式中等号两侧都是个增加一个空格,但在定义函数的默认值参数和使用关键参数调用函数时一般并不在参数赋值的等号两侧增加空格。

续行符\(大写打出来)或者圆括号将多行代码括起来表示是一条语句。

(4)内置对象运行速度最快,标准库对象次之,用或FORTRAN编写的扩展库速度也比较快,春Python的扩展库往往速度慢一点。

所以开发项目时,优先使用Python内置对象,其次考虑使用Python标准库提供的对象。最后考虑使用第三方扩展库。

(5)定义一些数据只是用来频繁遍历。最好优先考虑元组或者集合,

     频繁地测试一个元素是否存在与一个序列中并且不关心其位置,尽量采用字典或者集合。

     列表功能最强大,运行最慢。

     先集合字典再元组最后列表字符串

(6)检查Python代码的规范性,如pep8,flake8,pylint等。

总结

  1. Python程序可以伪编译成字节码,也可以打包成为二进制可执行文件。
  2. Python支持命令式编程和函数式编程,支持面向对象程序设计。             

                                                                    

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值