numpy.random.seed()方法的作用
版權宣告:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/qq_36142336/article/details/78797190
numpy.random.seed()是個很有意思的方法,它可以使多次生成的隨機數相同。
如果在seed()中傳入的數字相同,那麼接下來使用random()或者rand()方法所生成的隨機數序列都是相同的(僅限使用一次random()或者rand()方法,第二次以及更多次仍然是隨機的數字),知道改變傳入seed()的值,以後再改回來,random()生成的隨機數序列仍然與之前所產生的序列相同。例如:
把seed()方法放到while迴圈裡面和外面的效果是完全不同的,自己執行一下即可瞭解具體原因了。
還是說一下原因:放在外面的話,只有第一次random()方法受影響,剩餘四次仍然和這個種子無關;放到裡面的話,相當於每次都設定這個種子,但因為種子相同,所以生成的隨機數也是相同的。
相關文章
- 方法的作用和定義
- python例項方法中self的作用Python
- Java transient 的作用及使用方法Java
- Android (VTS) 的概念、作用及測試方法Android
- vue.js中created方法作用Vue.js
- Object中有哪些公共方法及作用Object
- 理解 es6 class 中 constructor 方法 和 super 的作用Struct
- 裝飾器的作用及使用方法是什麼?
- 「實際作用」快3最厲害的倍投方法
- Linux 核心中 Kconfig 檔案的作用和新增 menuconfig 項的方法Linux
- 的作用
- 解決Mac檔案共享出錯、不起作用的方法Mac
- js的作用域、作用域鏈JS
- js的作用域與作用域鏈JS
- js的作用域和作用域鏈JS
- Symbol 的作用Symbol
- jQuery $ 的作用jQuery
- systemd的作用
- #include的作用
- condition的作用
- static的作用
- Hashcode的作用
- ContentPresenter 的作用
- CDN的作用
- @Deprecated 的作用
- 盤點PHP最實用的5大魔術方法及其功能作用PHP
- @Transactional詳解(作用、失效場景與解決方法)
- Git分支的作用Git
- Kafka——zookeeper的作用Kafka
- SSH Agent 的作用
- noEmit 的作用是?MIT
- JS的作用域JS
- http 代理的作用HTTP
- 在git中設定.gitignore忽略規則不起作用的解決方法Git
- Spring中建立帶原型作用域bean5種方法Spring原型Bean
- 顯示器自動HDR在Windows 11中不起作用的修復方法Windows
- k8s中初始化容器(init container)的作用及其使用方法K8SAI
- Postgresql關於Vacuum的作用和操作方法,Vacuum full鎖表並生成新的relfilenodeSQL