summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHui Lan <lanhui@zjnu.edu.cn>2019-07-28 19:59:15 +0800
committerHui Lan <lanhui@zjnu.edu.cn>2019-07-28 19:59:15 +0800
commit665e19f04a38cb68dad60a507ee1e18b50aee880 (patch)
tree004d7bd572cdc4985b517dbb1b4c742ca6b3f627
parentae9568a5dd7fa45c2ea00e73214cffa089f017fa (diff)
LectureNotesOnPython.rst: 程序迭代
-rw-r--r--LectureNotesOnPython.rst24
1 files changed, 12 insertions, 12 deletions
diff --git a/LectureNotesOnPython.rst b/LectureNotesOnPython.rst
index d281755..94a8762 100644
--- a/LectureNotesOnPython.rst
+++ b/LectureNotesOnPython.rst
@@ -234,7 +234,7 @@ Python能做什么?
.. _模块说明书: http://lanlab.org/course/2019s/python/module_spec.html
-程序员是这个转化者。 转化是艰辛的工作。 但是由于一旦程序写好, 就可以重复利用, 所以这种辛苦是值得的。 重复性的劳动就交由计算机去做吧。 而程序员要做的是读懂问题, 分析问题, 写好指令, 把指令存在程序中, 然后让计算机执行程序。
+程序员是这个转化者。 转化是艰辛的工作, 多次迭代是肯定的。 但是由于一旦程序写好, 就可以重复利用, 所以这种辛苦是值得的。 重复性的劳动就交由计算机去做吧。 而程序员要做的是读懂问题, 分析问题, 写好指令, 把指令存在程序中, 然后让计算机执行程序。
清晰的代码很重要, 如果代码不清晰, 维护代码将是一场噩梦, 很多时候代码索性就无法维护。 在整个程序的生命周期中, 维护的花销最大 (举冰山的例子)。 程序也有生命, 如果程序停止维护, 它的生命基本上就结束了。 没有人会对不再被维护的程序很感兴趣。 因为不再维护了, 就意味的失去了改善的可能性。
@@ -469,17 +469,6 @@ fruit中有多少apple? 有多少banana? 有多少orange? 数的时候你
-
-最简单的类定义
-------------------------------------
-
-
- class A:
- pass
-
-
-以上面的类为蓝本,创建一个实例:a = A()。 虽然这个a什么也做不了。
-
Python脚本文件命令行执行
--------------------------------------
@@ -852,6 +841,17 @@ String对象有内置函数find。
练习:用上面三参数的find来做。
+最简单的类定义
+------------------------------------
+
+
+ class A:
+ pass
+
+
+以上面的类为蓝本,创建一个实例:a = A()。 虽然这个a什么也做不了。
+
+
String类(对象)方法
------------------------------------------