构建有时也被认为是“coding”或者“programing”。编码算不上是最贴切的词,因为它有一种“把已经存在的设计机械化的翻译成计算机语言”的意味,而构建并不是机械化的,需要可观的创造力和判断力,人们常常用编程代替构建。 构建的步骤: 1、验证前面的工作已经完成(如定义问题,需求分析)。 2、确...
分类:
其他好文 时间:
2014-06-29 00:52:15
阅读次数:
367
sketch.py 1 #--*-- coding:utf-8 --*-- 2 import pickle 3 import nester 4 man = [] 5 other = [] 6 try: 7 data = open ("datafile.txt") 8 9 for e...
分类:
编程语言 时间:
2014-06-28 23:02:43
阅读次数:
300
1 # -*- coding: utf-8 -*- 2 """ 3 去除字符串两端的空格和字符 4 lstrip()、rstrip()、strip() 5 返回字符串的拷贝 6 """ 7 x = ' aaa ' 8 9 print '|',x.lstrip(),'|',x.rst...
分类:
其他好文 时间:
2014-06-28 20:25:33
阅读次数:
196
1 # -*- coding: utf-8 -*- 2 """ 3 合并字符串 4 5 涉及的函数 6 join():性能优于+操作 7 formatString % (pieces):对于少量字符串(尤其是变量中的 8 字符串),需要拼接,或者还需要加入额外的信息,该方法较好 9 ...
分类:
其他好文 时间:
2014-06-28 20:20:10
阅读次数:
228
/* * Created by SharpDevelop. * User: Administrator * Date: 2013/11/18 * Time: 20:55 * * To change this template use Tools | Options | Coding | Edit ....
分类:
其他好文 时间:
2014-06-28 12:34:14
阅读次数:
466
python版本(适用于树莓派) 1 #!/usr/bin/env python 2 #-*-coding:utf-8-*- 3 import httplib,urllib 4 import json 5 import re,urllib2 6 import time 7 8 class Get.....
前提:在软件开发中也常常遇到类似的情况,实现某一个功能有多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或者策略来完成该功能。如查 找、排序等,一种常用的方法是硬编码(Hard Coding)在一个类中,如需要提供多种查找算法,可以将这些算法写到一个类中,在该类中提供多个方法,每一个方...
分类:
Web程序 时间:
2014-06-23 07:47:39
阅读次数:
260
1 #coding:utf-82 3 import os4 5 6 for root,dirs,files in os.walk("D:"):7 for fileItem in files:8 print root + os.sep + fileItem结果如下
分类:
其他好文 时间:
2014-06-23 00:30:04
阅读次数:
244
# -*- coding: utf-8 -*-"""Created on Wed Jun 18 11:46:15 2014@author: hp"""import numpy as npimport operatordef createDataSet(): group=np.random.ra...
分类:
其他好文 时间:
2014-06-21 13:30:34
阅读次数:
331
1. copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象。2. copy.deepcopy 深拷贝 拷贝对象及其子对象一个很好的例子:# -*- coding: gbk -*-#! /auto/ERP/python_core/chapter'''Created on 2014年6月...
分类:
编程语言 时间:
2014-06-20 14:16:13
阅读次数:
297