首页 存档 技术 查看内容

Python语法总结

2018-3-30 13:00 |来自: 互联网 310 0

摘要: 作者:_赖笔小新 简单输入输出 输出 print 10 , ‘十’ 输入 name = raw_input() python基础 数据类型和变量 字符串和编码 使用list和tuple 条件判断和循环 使用dict和set 函数 定义函数 高级特性 切片 迭代 ...

作者:_赖笔小新

简单输入输出

  • 输出 print 10 , ‘十’

  • 输入 name = raw_input()

python基础

数据类型和变量

字符串和编码

使用list和tuple

条件判断和循环

使用dict和set

函数

定义函数

高级特性

切片

迭代

列表生成器

生成器

函数式编程

高阶函数

返回函数

匿名函数

装饰器

实现

偏函数

模块

模块

使用模块

这是一个标准模块。

安装第三方模块

使用__future__

面向对象编程

类和实例

  • 定义类

访问**

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

继承和多态

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

获取对象信息

  • 使用type()判断类型信息

  • 使用isinstance()判断继承关系

  • 使用dir()获取对象的所有方法和属性

面向对象高级编程

使用slots

使用@property

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

多重继承

  • 最好不要用多重继承,用mixin

  • mixin其中概念,用类来提供一组相似功能。类似实现过的接口。

定制类

使用元类

错误、调试和测试

错误

调试

版权声明

来源:36大数据。本文为作者独立观点,不代表金豆数据立场,转载为传递更多信息,版权归原作者所有,如有侵犯版权,请通知我们进行删除。

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部