自顶向下分析
自顶向下的解决问题: 就是把问题进行查分,一步步解决各个问题
比如: 生活中常见的 做法,就是自顶向下的设计:
1. 洗菜
2. 切菜
3. 炒菜
4. 出锅
从第一步,向下执行....
# -*- coding: utf-8 -*- """ @author:songhao @file: c1.py @time: 2017/12/14 """ # 第一阶段 def main(): print("洗菜") print("切菜") print("炒菜") print("出锅") if __name__ == '__main__': main() # 第二阶段: 把各个 函数进行分解下一步 例如: print("炒菜") # 炒菜需要 分解,先放什么,后放什么.... # 第三阶段: 判断什么时间,菜熟了,可以出锅了
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# -*- coding: utf-8 -*-
"""
@author:songhao
@file: c1.py
@time: 2017/12/14
"""
# 第一阶段
def
main
(
)
:
print
(
"洗菜"
)
print
(
"切菜"
)
print
(
"炒菜"
)
print
(
"出锅"
)
if
__name__
==
'__main__'
:
main
(
)
# 第二阶段:
把各个
函数进行分解下一步
例如
:
print
(
"炒菜"
)
# 炒菜需要 分解,先放什么,后放什么....
# 第三阶段:
判断什么时间
,菜熟了
,可以出锅了
|
668

被折叠的 条评论
为什么被折叠?



