1. 程式人生 > >【python標準庫模塊二】random模塊學習

【python標準庫模塊二】random模塊學習

orm dom random模塊 () import randint pre and imp

random模塊是用來生成隨機數的模塊


  • 導入random模塊
    import random
  • 生成一個0~1的隨機數,浮點數
    #隨機生成一個0~1的隨機數
    print(random.random())
  • 生成任意範圍的浮點數
    #從列表中隨機取範圍為1~3的浮點數
    print(random.uniform(1,3))
  • 生成一個在[x,y]範圍內的整數
    #隨機生成一個1~3的隨機數
    print(random.randint(1,3))
  • 生成一個在[x,y)範圍內的整數,取頭不取尾
    #隨機生成一個1~2的隨機數
    print
    (random.randrange(1,3))
  • 在列表、元組等有多個元素的序列中隨機選取一個
    #從列表中隨機取一個元素
    print(random.choice([1,2,3,4]))
  • 在列表、元組等有多個元素的序列中隨機選取多個
    #從列表中隨機取2個元素
    print(random.sample([1,2,3,4],2))
    #打印結果為[4, 1]

【python標準庫模塊二】random模塊學習