自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

面向对象的笔记

不是博客! 是笔记

  • 博客(0)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

空空如也

NewtonInterpolation.py

牛顿插值python实现(基于差商表) xi 0阶 1阶 2阶 因子 ---- ---- ---- ---- ----------------- 1 1 1 3 2 0.5 1*(x - 1) 2 -1 3.0 2.5 1*(x - 1)*(x - 3) 牛顿插值多项式为0.5*x + 2.5*(x - 3)*(x - 1) + 0.5 -0.625000000000000

2019-12-02

DAY10_1.py

## DAY 10. 鸭子类型 这个概念来源于美国印第安纳州的诗人詹姆斯·惠特科姆·莱利(James Whitcomb Riley,1849-1916)的诗句:”When I see a bird that walks like a duck and swims like a duck and quacks like a duck, I call that bird a duck.” > 当我看到一只像鸭子一样走路,像鸭子一样游泳,像鸭子一样嘎嘎叫的鸟,我就叫它鸭子。 鸭子类型在动态编译语言如python,go中经常使用,意思是程序只关心对象行为而不关心对象类型,如 ```py class Duck: def __init__(self, name): self._name = name def call(self): print("gua gua gua") class Frog: def __init__(self, name): self._name = name def call(self): print("gua gua gua") def quack(duck): duck.call() if __name__ == '__main__': duck = Duck('Duck') frog = Frog('Frog') quack(duck) quack(frog) ``` 虽然duck和frog不是同一个类型,但他们都有相同的方法call,那就可以把他们“当作同一种类型——鸭子类型”

2019-07-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除