Python学习笔记3

简介: Python学习笔记3

第10章 定义类

class MSDie

    def __init__(self, sides):

      self.sides = sides

      self.value = 1

      # 这样就定义了两个成员字段。

def roll(self):


      # 第一个参数,是自己。如果类比的话,函数实际上是静态。



 " "单行注释,""" """多行注释。可以用于文件、类、函数的说明。



 已导入情况下,修改源码,对象不会更新。


 使用reload(),原有对象可能有问题。所以最好重新加载。

第11章 数据集合

  列表是动态的,也是异质的(混合任意数据类型)。

  list.sort(key=<key_function>)

  list.sort(key=class.field)

 

  字典:passwd={"a":"b"}

第12章 面向对象设计

  个人认为,至少一半的程序员,不会面向对象。

  对象,对象变量,接口,方法。

  多态,继承,重载。

第13章 算法设计与递归

  线性查找,二分查找

  对于其中的几个递归例子,技巧较强,发现智商不够用。其实平常吾用递归是很多的。


 


目录
相关文章
|
26天前
|
存储 C语言 Python
【Python】学习笔记day3
【Python】学习笔记day3
27 1
|
4月前
|
SQL 分布式计算 大数据
Python+大数据学习笔记(一)
Python+大数据学习笔记(一)
43 0
|
8天前
|
Python
基于Django的Python应用—学习笔记—功能完善
基于Django的Python应用—学习笔记—功能完善
|
26天前
|
存储 C语言 芯片
【Python】学习笔记day1
【Python】学习笔记day1
33 1
|
1月前
|
算法 搜索推荐 测试技术
python排序算法及优化学习笔记1
python实现的简单的排序算法,以及算法优化,学习笔记1
33 1
|
6月前
|
jenkins 持续交付 开发工具
Python学习笔记_Devops_Day05
Python学习笔记_Devops_Day05
|
6月前
|
持续交付 开发工具 数据安全/隐私保护
Python学习笔记_Devops_Day04
Python学习笔记_Devops_Day04
|
6月前
|
JSON JavaScript 前端开发
Python学习笔记_Devops_Day02
Python学习笔记_Devops_Day02
|
6月前
|
SQL 关系型数据库 数据库
Python学习笔记_Day09
Python学习笔记_Day09
|
6月前
|
Python
Python学习笔记_Day08
Python学习笔记_Day08

热门文章

最新文章