大家好,我是六枚硬币
初来乍到,请多指教!!!
目录
V1.0:设计一个汇率换算器程序:其功能是将外币换算成人民币,或者将人民币换算成外币,为了使程序简单:目前只考虑一种外币--美元
V2.0 增加功能:根据输入判断使美元还是人民币,然后进行相应的计算
V3.0 增加功能:使得程序一直运行,直到用户退出
V4.0 增加功能:如果程序中多次用到兑换功能,为避免代码重复(将兑换功能封装到函数中)
分析问题:分析问题的计算部分
明确问题:划分问题的输入、处理和输出部分(IPO)
设计算法:计算部分的核心
将特定功能代码编写到一个函数里,便于阅读与复用
对一组表达特定功能的表达式的封装,使程序模块化
def <函数名> (<参数列表>):
? ? ? ? <函数体>
? ? ? ? return <返回值列表>
调用程序再调用函数处暂停执行
调用时将参数(实参)赋值给参数(形参)
执行函数体
返回执行结果,回到调用处继续执行