软工作业: (2)硬币游戏—— 代码分析与改进 一、作业要求 1、Python 程序阅读理解 2、学习Python 编码风格指南中译版(Google SOC)(http://blog.csdn.net/damotiansheng/article/details/43867175),改进Python程 ...
分类:
其他好文 时间:
2017-09-21 21:07:12
阅读次数:
171
要求: Python 程序阅读理解 学习Python 编码风格指南中译版(Google SOC), 改进Python程序 如何设计游戏规则,使得慈善事业可持续。 地铁口放置硬币箱(初始值500硬币),顾客可取、可放。请设计一组规则,使得该钱箱永远有钱取(尽量符合实际) step 1: fork 老师 ...
分类:
其他好文 时间:
2017-09-21 21:01:31
阅读次数:
175
本次作业涉及的代码是老师提供的“硬币游戏”,需要我们阅读这段Python 程序,学习Python编码风格并改进Python程序。同时修改游戏规则,使得慈善永久不衰。最后,提交到码云平台。 step 1: fork 老师的仓库 打开硬币游戏链接:http://git.oschina.net/jukin ...
分类:
其他好文 时间:
2017-09-21 19:41:20
阅读次数:
188
1、fork 老师的仓库 通过点击右上角的fork将老师的仓库复制到自己的码云中。 2、clone 到本地,修改后 push 到你的远端仓库 1)将你的仓库Game.git clone到本地, 运行Python 程序,截图。 输入clone的代码,将Game clone到D盘的SE文件夹下,截图如下 ...
分类:
其他好文 时间:
2017-09-21 19:34:00
阅读次数:
144
一、实验目的 此次实验的目的是理解Python程序,并通过学习Python编码风格改进Python程序。在此基础上自己设计一个游戏规则。 二、实验步骤 Step1:fork老师的仓库 点击 http://git.oschina.net/juking2017/Game.git 将其fork到自己的码云 ...
分类:
其他好文 时间:
2017-09-21 19:26:06
阅读次数:
144
任务: Python 程序阅读理解 学习Python 编码风格指南中译版(Google SOC), 改进Python程序 如何设计游戏规则,使得慈善事业可持续。 地铁口放置硬币箱(初始值500硬币),顾客可取、可放。请设计一组规则,使得该钱箱永远有钱取(尽量符合实际) 参考:地铁口钱箱 步骤: 1. ...
分类:
其他好文 时间:
2017-09-21 17:53:56
阅读次数:
151
软件目录结构规范 为什么要设计好目录结构? "设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题。对于这种风格上的规范,一直都存在两种态度: 我是比较偏向于后者的,因为我是前一类同学思想行为下的直接受害者。我曾经维护过一个非常不好读的项目,其实现的逻辑并不复杂,但是却耗费了我非常长的时间 ...
分类:
其他好文 时间:
2017-09-16 01:12:21
阅读次数:
219
一、编码风格 python程序要写的易于阅读 二、python代码的样式规则 遵循PEP8 4个spaces是一次缩排,不允许tabs,不允许混合使用space和tab,方法之间要有一个空行,类之间要有两个空行 在dicts, lists,tuples,还有参数列表的“,”后面加一个space,在d ...
分类:
编程语言 时间:
2017-09-13 15:15:04
阅读次数:
258
在实际开发中,ES6已经非常普及了。掌握ES6的知识变成了一种必须。尽管我们在使用时仍然需要经过babel编译。 ES6彻底改变了前端的编码风格,可以说对于前端的影响非常巨大。值得高兴的是,如果你熟悉ES5,学习ES6并不需要花费太多的时间就可以掌握,因为常用的基础语法并不多,花少量的时间,就可以开 ...
分类:
其他好文 时间:
2017-09-07 14:51:58
阅读次数:
160
一、背景 "设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题。所以对这种态度的人一般有两种态度: 其实我更赞同第二种说法,因为我是前一类同学思想行为下的直接受害者。我曾经维护过一个非常不好读的项目,其实现的逻辑并不复杂,但是却耗费了我非常长的时间去理解它想表达的意思。从此我个人对于提高 ...
分类:
其他好文 时间:
2017-09-06 18:24:32
阅读次数:
182