2017(秋)软工作业: (2)硬币游戏—— 代码分析与改进

目的 (总分100)

  • Python 程序阅读理解
  • 学习Python 编码风格指南中译版(Google SOC), 改进Python程序
  • 如何设计游戏规则,使得慈善事业可持续。 地铁口放置硬币箱(初始值500硬币),顾客可取、可放。请设计一组规则,使得该钱箱永远有钱取(尽量符合实际)
  • 参考:地铁口钱箱
  • 截至日期:作业布置一周内

step 1: fork 老师的仓库

+硬币游戏:http://git.oschina.net/juking2017/Game.git 将其 fork 到你的码云仓库。

step2:clone 到本地,修改后 push 到你的远端仓库

  • 将你的仓库Game.git clone到本地, 运行Python 程序,截图。
  • 【必做】学习 Python 编码风格指南中译版(Google SOC); 依据代码规范改进代码。
  • 【选做】提出游戏规则修改(优化)建议,并修改程序,运行截图(用于写博客)。
  • 将你的修改commit 并 push 到你远端的仓库。git 命令可参考 附加题2

step3: 写博客。

  • 1 . 说明你的游戏规则,并陈述你(慈善长久不衰)的理由, 附上截图。
    1. 博客中附上程序代码,重点:陈述你代码改进部分。
    1. 给出你远端仓库的链接。

附录:可能用到的资源链接