- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 机器学习之掷骰子的Python程序
首先用pip 工具安装模块pygalimport pygalfrom random import randintclass Die():def init(self,num_sides=6):self.num_sides=num_sidesdef roll(self):return randint(1,self.num_sides)die_1=Die()die_2=Die(10)...
2018-11-19 18:09:55 1120
原创 Python 可视化数据
在数据整理的时候很多时候用到画图表达,我们可以利用Python这个工具将数据可视化表达,显得更加清晰,而且方便好用,等到学到机器学习的时候回,可以用来监督学习的输出,作为预测结果,所以学习这部分可视化表达数据非常有必要。#引入第三方库matplotlib中的pyplot,并在random模块中引入随机函数,接着创建一个生成随机数的类,即为RandomWalk,生成5000个随机数,并且假设x 和...
2018-11-19 16:27:51 185
原创 python交互式项目实例 外星人入侵
一个游戏项目:引入模块sys和pygame,模块sys可以指引用户退出,而pygame包含游戏的基本功能。定义开头run_game(),代码行pygame.init()初始化背景设置,让Python能够正常工作。用pygame.display.set_mode()来创建screen的显示窗口,实参(1200,800)是元组,用来定义窗口的大小。这个游戏用while来控制循环,其中包含一个事件...
2018-11-19 15:49:43 314
原创 关于Python中的代码测试
首先引入unittest的库:import unittest创建一个测试类:#carTestCase是类的名称,类的参数是unittest.case,这个类必须继承unittest.TestCase,这样子Python才能知道如何运行你编写的测试。class carTestCase(unittest.TestCase):在创建的类中定义测试函数,函数中利用了unittest类最有用的功能之...
2018-11-16 15:14:16 219
原创 机器学习之Python分析圆周率
圆周率数据可以从百度文库上下载,引用Python的第三方库pandas和matplotlib#处理圆周率的数据,将数据输出存储为series数据。(Series 是一个一维数组对象 ,类似于 NumPy 的一维 array。它除了包含一组数据还包含一组索引,所以可以把它理解为一组带索引的数组。)如:import pandaspandas.Series([1,2,3,5])0 ...
2018-11-12 17:47:43 347
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人