python实现随机漫步方法和原理

 更新时间:2019年06月10日 11:37:20   投稿:laozhang  
在本篇文章里小编给大家整理了关于python如何实现随机漫步的相关知识点内容,需要的朋友们学习下。

我们通过模拟随机漫步可以说明如何运用数组运算。通过内置的random模块以纯Python的方式实现1000步的随机漫步

根据前100个随机漫步值生成的折线图,

plt.plot(walk[:100])

随机漫步中各步的累计和,可以用一个数组运算来实现。因此,我用np.random模块一次性随机产生1000个“掷硬币”结果(即两个数中任选一个),将其分别设置为1或-1,然后计算累计和

我们就可以沿着漫步路径做一些统计工作了,比如求取最大值和最小值

假设我们想要知道本次随机漫步需要多久才能距离初始0点至少10步远(任一方向均可)。np.abs(walk)>=10可以得到一个布尔型数组,它表示的是距离是否达到或超过10,而我们想要知道的是第一个10或-10的索引。可以用argmax来解决这个问题,它返回的是该布尔型数组第一个最大值的索引(True就是最大值)

以上就是关于python随机漫步的全部知识点内容,感谢大家的阅读和对脚本之家的支持。

相关文章

  • 详解字典树Trie结构及其Python代码实现

    详解字典树Trie结构及其Python代码实现

    Trie多被用来查找和统计字符串,利用公共前缀来减少搜索时间,下面我们就来详解字典树Trie结构及其Python代码实现
    2016-06-06
  • Python Pygame实战之赛车游戏的实现

    Python Pygame实战之赛车游戏的实现

    如今的游戏可谓是层出不穷,不过小编发现,赛车游戏也是深受大家欢迎啊,像跑跑卡丁车、QQ飞车,还有主机游戏极品飞车系列。本文将用Python中的Pygame模块制作一个简单的赛车游戏,感兴趣的可以了解一下
    2022-03-03
  • Python复数属性和方法运算操作示例

    Python复数属性和方法运算操作示例

    这篇文章主要介绍了Python复数属性和方法运算操作,结合实例形式分析了Python复数运算相关操作技巧,代码注释备有详尽说明,需要的朋友可以参考下
    2017-07-07
  • Python2和Python3中print的用法示例总结

    Python2和Python3中print的用法示例总结

    在Python 3中接触的第一个很大的差异就是缩进是作为语法的一部分,这和C++等其他语言确实很不一样,所以要小心,其中python3和python2中print的用法有很多不同,这篇文章主要给大家介绍了关于Python2和Python3中print用法的相关资料,需要的朋友可以参考下。
    2017-10-10
  • 深入理解Python虚拟机中描述器的实现原理

    深入理解Python虚拟机中描述器的实现原理

    这篇文章主要给大家介绍一个我们在使用类的时候经常使用但是却很少在意的黑科技——描述器的实现原理,文中的示例代码讲解详细,需要的可以参考一下
    2023-05-05
  • python解析xml文件操作实例

    python解析xml文件操作实例

    这篇文章主要介绍了python解析xml文件操作实例,是操作XML文件的常见技巧,需要的朋友可以参考下
    2014-10-10
  • Pipenv一键搭建python虚拟环境的方法

    Pipenv一键搭建python虚拟环境的方法

    这篇文章主要介绍了Pipenv一键搭建python虚拟环境的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • Pytorch数据类型Tensor张量操作的实现

    Pytorch数据类型Tensor张量操作的实现

    本文主要介绍了Pytorch数据类型Tensor张量操作的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07
  • Django Xadmin多对多字段过滤实例

    Django Xadmin多对多字段过滤实例

    这篇文章主要介绍了Django Xadmin多对多字段过滤实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • python tkinter界面居中显示的方法

    python tkinter界面居中显示的方法

    今天小编就为大家分享一篇python tkinter界面居中显示的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10

最新评论