ironpython的random 只能在0-0.5之間,所以最後呼叫了c#的random。
#!/usr/bin/python
#coding=utf-8
import
random
import
system
from system import
random
i=10
while i >=0:
i=i-1random().next()
'python:
' + str(random.randint(1,10)),
'c#:
'+str(random().next(1,9))
結果令人煩躁,ironpython的隨機只能在0-0.5之間。c#的不能生成種子,最好就一次取數,多次取數是有問題的。
從這裡不得安裝了python,發現沒有問題! 以後盡量不要用ironpython的隨機數
python學習之隨機數
這些天需要用到從一堆數中隨機提取幾個數,於是重新研究了下random模組。下面介紹下random中常見的函式。前提 需要匯入random模組 import random 1 random.random random.random 用於生成乙個0到1的隨機符小數 0 n 1.0 random.rand...
Python 隨機數 隨機值
import random 1 生成m n之間的隨機整數 print random.randint 10,99 75 2 生成m n之間的隨機浮點數 print random.uniform 10,99 98.37125047276466 3 生成0 1之間的隨機浮點數 可用作百分比 print r...
C 學習筆記 11 隨機數
11.隨機數 在許多情況下,需要生成隨機數。關於隨機數生成器,有兩個相關的函式。乙個是 rand 該函式只返回乙個偽隨機數。生成隨機數之前必須先呼叫 srand 函式。下面是乙個關於生成隨機數的簡單例項。例項中使用了 time 函式來獲取系統時間的秒數,通過呼叫 rand 函式來生成隨機數 例項 i...