jubincn

导航

2013年2月4日 #

6.00 Introduction to Computer Science and Programming lec5: Objects in Python

摘要: Lec5 主要介绍了Python中的集合类:数组、列表和词典。首先用下面的例子介绍数组:Test = (1, 2, 3, 4, 5) print Test[0] print Test[1] x = 100 divisors = () for i in range(1,x): if x%i == 0: divisors = divisors+(i,) print divisors Python中的数组是immutable的,也就是说是不可改的。这一点和Java、C++都不同,例如在上面的代码中若执行Test[0] = 0,则Python会报错。在上面的代码中,divisor... 阅读全文

posted @ 2013-02-04 22:39 jubincn 阅读(178) 评论(0) 推荐(0)

DB2中查询表信息

摘要: select * from sysibm.SYSCOLUMNS where tbname = 'SALES_ORD_LINE_ITEM' 阅读全文

posted @ 2013-02-04 15:14 jubincn 阅读(816) 评论(0) 推荐(0)

6.00 Introduction to Computer Science and Programming lec3 & lec4

摘要: 之所以这两个一起写,是因为Lec3对我而言没什么内容,Python的东西不多。Lec3的一个核心是:一个程序会在什么时候停止?我认为有三种情况:1. 返回正确的值。2. 返回错误的值。3. 报错Python:for variable in range(start, end): statementLec4里function终于闪亮登场了。function由三部分组成:名字,参数和方法体,function的特点:Decomposition和Abstraction,我的理解是代码复用和封装。当然,人家讲的更有道理,Decomposition是指将一个系统分解为相互独立、可管理的子部分。Abstra. 阅读全文

posted @ 2013-02-04 00:10 jubincn 阅读(158) 评论(0) 推荐(0)