本文作者:sukai

python编程规范(python代码编写规范有哪些)

sukai 03-03 172

  

  作者:_赖笔小新

  简单输入输出

  输出 print 10 , ‘十’输入 name = raw_input()

  python基础

  数据类型和变量

  

  字符串和编码

  

  使用list和tuple

  

  条件判断和循环

  使用dict和set

  

  函数

  定义函数

  高级特性

  切片

  迭代

  

python编程规范(python代码编写规范有哪些)

  列表生成器

  生成器

  

  函数式编程

  高阶函数

  

  返回函数

  

  匿名函数

  

  装饰器

  

  实现

  

  偏函数

  

  模块

  模块

  

  使用模块

  这是一个标准模块。

  

  

  安装第三方模块

  

  使用__future__

  

  面向对象编程

  类和实例

  定义类

  

  访问限制

  使用__双下划线开头可以让变量成为私有,外部无法访问。也可以通过添加getter、setter来控制访问操作。

  继承和多态

  继承就在定义的时候写上父类的名称,多态就覆盖父类的方法。

  获取对象信息

  使用type()判断类型信息使用isinstance()判断继承关系使用dir()获取对象的所有方法和属性

  面向对象高级编程

  使用slots

  

  使用@property

  如下,定义了一个score的属性

  

  多重继承

  最好不要用多重继承,用mixinmixin其中概念,用类来提供一组相似功能。类似实现过的接口。

  定制类

  

  使用元类

  

  错误、调试和测试

  错误

  

  

  调试

  

  点击下载IDE吧pycharm

  End.

  

  转载请注明来自36大数据(36dsj.com):36大数据» Python语法总结

阅读
分享