硬币游戏—— 代码分析与改进

一、实验目的

此次实验的目的是理解Python程序,并通过学习Python编码风格改进Python程序。在此基础上自己设计一个游戏规则。

二、实验步骤

Step1:fork老师的仓库

点击 http://git.oschina.net/juking2017/Game.git 将其fork到自己的码云仓库;

Step2:将仓库Game.git clone到本地, 运行Python 程序,截图

1、将仓库Game.git clone到本地:

为了查找方便我将仓库clone到了桌面在桌面新建文件夹,在文件夹中右键“Git Bash Here”,在其中键入

,将仓库clone到本地。

2、运行Python 程序,截图

1)首先在官网下载并安装Python;

2)为了运行Python还要安装pip。根据教程http://blog.csdn.net/qy20115549/article/details/52179800利用命令提示符进行安装运行。

其中,将教程中输入命令easy-inatall pip改为easy-install pip.安装成功之后运行程序,如下图(每次运行结果都是不同的,数据随机):

Step3:通过学习Python编码风格,依据代码规范改进代码(我只做了简单的修改,缩进了几行的代码):如下图

Step4:修改后commit 并 push 到远端的仓库

最后我的远端仓库的链接:https://gitee.com/wangfan95/Game

(注:我没有对游戏规则进行修改)。

时间: 2024-08-05 19:31:52

硬币游戏—— 代码分析与改进的相关文章

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

软工作业: (2)硬币游戏-- 代码分析与改进 一.作业要求 1.Python 程序阅读理解 2.学习Python 编码风格指南中译版(Google SOC)(http://blog.csdn.net/damotiansheng/article/details/43867175),改进Python程序 3.设计游戏规则,使得慈善事业可持续. 地铁口放置硬币箱(初始值500硬币),顾客可取.可放.请设计一组规则,使得该钱箱永远有钱取(尽量符合实际) 注:参考http://www.cnblogs.c

【Chapter2】硬币游戏——代码分析与改进

本次作业涉及的代码是老师提供的"硬币游戏",需要我们阅读这段Python 程序,学习Python编码风格并改进Python程序.同时修改游戏规则,使得慈善永久不衰.最后,提交到码云平台. step 1: fork 老师的仓库 打开硬币游戏链接:http://git.oschina.net/juking2017/Game.git ,登录自己的码云账号后,点击页面右上角的fork,即将其 fork 到自己的码云仓库. step 2:clone 到本地并运行Python程序 (1)打开自己G

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

要求: Python 程序阅读理解 学习Python 编码风格指南中译版(Google SOC), 改进Python程序 如何设计游戏规则,使得慈善事业可持续. 地铁口放置硬币箱(初始值500硬币),顾客可取.可放.请设计一组规则,使得该钱箱永远有钱取(尽量符合实际) step 1: fork 老师的仓库 +硬币游戏:http://git.oschina.net/juking2017/Game.git 将其 fork 到你的码云仓库,登录码云点击右上角fork即可.     step2:将自己仓

软件工程作业2——硬币游戏—— 代码分析与改进

任务: Python 程序阅读理解 学习Python 编码风格指南中译版(Google SOC), 改进Python程序 如何设计游戏规则,使得慈善事业可持续. 地铁口放置硬币箱(初始值500硬币),顾客可取.可放.请设计一组规则,使得该钱箱永远有钱取(尽量符合实际) 参考:地铁口钱箱 步骤: 1. fork 老师的仓库 +硬币游戏:http://git.oschina.net/juking2017/Game.git 将其 fork 到你的码云仓库. 2.clone 到本地,修改后 push 到

[SakuraiYo][软工作业(2)]硬币游戏—— 代码分析与改进

作业目标 Python 程序阅读理解 学习Python 编码风格指南中译版(Google SOC), 改进Python程序 如何设计游戏规则,使得慈善事业可持续. 地铁口放置硬币箱(初始值500硬币),顾客可取.可放.请设计一组规则,使得该钱箱永远有钱取(尽量符合实际) 参考:地铁口钱箱 截至日期:作业布置一周内 作业过程 step 1: fork 老师的仓库 +硬币游戏:http://git.oschina.net/juking2017/Game.git 将其 fork 到你的码云仓库. st

硬币游戏--代码分析与改进

我的作业: 1.登录码云,打开连接http://git.oschina.net/juking2017/Game.git,点击屏幕右上角的fork. 2.在F盘新建一个目录dizhi,打开Git bash并将码云上的项目clone到该路径下.(http://gitee.com/WangCarmen/Game.git) 3.下载安装python,打开Game,运行程序,发现缺少模块"numpy". 4.打开命令提示符,安装"numpy". 键入如图所示 再键入pytho

(2)硬币游戏—— 代码分析与改进

1.将你的仓库Game.git clone到本地, 运行Python 程序,截图 2.修改代码 #!/usr/bin/env python3# -*- coding: utf-8 -*-import randomimport numpy as npimport matplotlib.pyplot as pltfrom matplotlib import mlabfrom matplotlib import rcParams # 初始参数设置Box_sum =500 # 箱子中剩余硬币数量,初始值

软工作业2:硬币游戏——代码的分析与改进

目的: Python 程序阅读理解 学习Python 编码风格指南中译版(Google SOC), 改进Python程序 如何设计游戏规则,使得慈善事业可持续. 地铁口放置硬币箱(初始值500硬币),顾客可取.可放.请设计一组规则,使得该钱箱永远有钱取(尽量符合实际) 参考:地铁口钱箱 作业步骤: step 1: fork 老师的仓库 +硬币游戏:http://git.oschina.net/juking2017/Game.git 将其 fork 到自己的码云仓库. step2:clone 到本

贪吃蛇小游戏java实现代码分析

贪吃蛇小游戏java实现代码分析 贪吃蛇的小游戏,网上的代码比较多,今天周五,在教研室没啥事做,在电脑中发现了一个贪吃蛇的小游戏,于是就看了下实现的源码,发现别人写的代码确实挺好的,自己也是边加注释边进行理解的去看别人实现的游戏源码,发现还是挺有意思的.自己花了一个下午的时间看了源码,也加了一点小小的功能,于是,不写篇博客觉得对不起自己也,哈哈哈. 此游戏代码的思路非常的清晰,也相当好理解,没有太多难的地方,不过有很多值得学习的地方,因为,这份源码中,对java.awt包中的很多类的很多方法都进