cd2020 40723123

  • Home
    • Site Map
    • reveal
    • blog
  • About
  • Assignment 1
    • OBS串流使用方法及問題
    • Python更新
    • 亂數分組
  • 直播討論紀錄
    • W2工作分配
    • W3小組討論工作方向
    • W5討論
    • W6 OBS操作說明
    • W7線上課程操作說明與討論
    • W8
    • W9
    • W10 工作進度討論與Leo問題
    • W11遙控車製圖驗收
    • W12
    • W13
    • W14 virtraulbox網路設定
    • W15
  • Assignment 2
    • Webots翻譯
      • 傳感器
    • TOPIC 0
  • Assignment 3
    • Gm用戶登入設置
    • VirturalBox IPv4 設定
    • VirturalBox IPv6 設定
Python更新 << Previous Next >> 直播討論紀錄

亂數分組

要使用到隨機亂數抽取的功能就要使用到random套件

在已知的數字清單中亂數抽取一個數字

import random

x=random.choice([1,3,5,7,9])

print(x)

>>1

在已知的數字清單中亂數抽取兩個數字當作樣本

import random

y=random.sample([1,3,5,7,9],2)

print(y)

>>[9,1]

將一組清單內的數字順序隨機調換

import random

data=[1,3,5,7,9]

z=random.shuffle(data)

print(data)

>>[3,7,1,5,9]

隨機取得介於0~1之前的數字

import random

t=random.random()

print(t)

>>0.8883405366359395

隨機取得介於指定數字間的非整數數字

import random

c=random.uniform(0.0,20.0)

print(c)

>>16.102

常態分配亂數,random.normalvariate(平均值,標準差)

import random

v=random.normalvariate(100,10)

print(v)

>>114.04193052665073


Python更新 << Previous Next >> 直播討論紀錄

Copyright © All rights reserved | This template is made with by Colorlib