01 2018 档案

摘要: 阅读全文
posted @ 2018-01-28 15:55 Ian_learning 阅读(264) 评论(0) 推荐(0)
摘要:软件目录结构规范_转自金角大王 为什么要设计好目录结构? "设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题。对于这种风格上的规范,一直都存在两种态度: 我是比较偏向于后者的,因为我是前一类同学思想行为下的直接受害者。我曾经维护过一个非常不好读的项目,其实现的逻辑并不复杂,但是却耗费了 阅读全文
posted @ 2018-01-27 17:29 Ian_learning 阅读(431) 评论(0) 推荐(0)
摘要:1 '''。在Python中,这种一边循环一边计算的机制,称为生成器:generator。 2 要创建一个generator,有很多种方法。 3 可以通过next()函数获得generator的下一个返回值''' 4 5 def fib(max): 6 n, a, b = 0, 0, 1 7 while n < max: 8 #print(b) ... 阅读全文
posted @ 2018-01-27 17:11 Ian_learning 阅读(189) 评论(0) 推荐(0)
摘要:#一个接口,多种实现 #实现接口的重用 class Animal: def __init__(self, name): # Constructor of the class self.name = name def talk(self): # Abstract method, defined by convention only pass... 阅读全文
posted @ 2018-01-21 20:53 Ian_learning 阅读(149) 评论(0) 推荐(0)
摘要:1 继承: 2 #python2 经典类是按深度优先来继承的,新式类是按广度优先来继承的 3 #python3 经典类和新式类都是按广度优先来继承的 4 5 6 7 #经典类:class People: 8 class People(object): #这个是新式类,多继承的时候有了改变 9 10 def __init__(self, name, age): ... 阅读全文
posted @ 2018-01-21 20:47 Ian_learning 阅读(245) 评论(0) 推荐(0)
摘要:from math import sqrt for n in range(99, 82, -1): root = sqrt(n) if root == int(root): print(n) break else: #发现这个else只有在break不执行的时候执行。这个是循环的else子句 print("Didn't find the ... 阅读全文
posted @ 2018-01-21 20:46 Ian_learning 阅读(257) 评论(0) 推荐(0)
摘要:#! /usr/bin/env python # -*- coding:utf-8 -*- # Author linux ku class Dog(): def __init__(self, name): self.name = name def bulk(self): print("%s : Wang wang wang!"%self.na... 阅读全文
posted @ 2018-01-21 20:45 Ian_learning 阅读(232) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-01-14 16:37 Ian_learning 阅读(134) 评论(0) 推荐(0)