![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
水墨之白
悟已往之不谏,知来者之可追!
展开
-
天天学Python(二)—类变量,成员变量
类变量类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。类变量在整个实例化的对象中是公用的。成员变量在类的构造函数内以self.开头来定义的,可以由类的对象来调用,self的含义就是代表实例对象class Person(): #类变量 a = 1 def __init__(self, name, age): self.name = nam...原创 2019-05-24 15:24:10 · 313 阅读 · 0 评论 -
天天学Python(三)—range函数
# range(start, end, step) 左闭右开,step 步长 默认start=0,step=1a = range(2, 5)for i in a: print(i)print(range(0, 3))'''执行结果:<class 'range'>234range(0, 3)'''for i in range(0,3): pr...原创 2019-05-24 15:49:12 · 308 阅读 · 0 评论 -
天天学Python(四)—除法运算精度问题
//运算取整时保留整数的下界,int则是剪去小数部分,只保留前面的整数,round函数遵循四舍五入的法则,直接计算结果是浮点数a = int((-5) / 3) b = round((-5) / 3)print(a) -1print(b) -2print((-5) / 3) -1.6666666666666667print((-5) // ...原创 2019-05-24 16:04:55 · 3068 阅读 · 0 评论 -
天天学Python(一)—鸭子模型
前言:很早之前看过Python,鉴于遗忘太快,以此记之鸭子模型:一个对象只要“看起来像鸭子,走起路来像鸭子”,那它就可以被看做是鸭子这是动态语言奇妙的地方看下面的代码:# 动物class Animal(object): def __init__(self, name): self.name = name #成员变量 def run(self): ...原创 2019-05-23 20:16:10 · 652 阅读 · 0 评论