CD2020 AG2

  • Home
    • Site Map
    • reveal
    • blog
  • About
  • 分組討論紀錄
    • 亂數分組紀錄
    • 可攜系統紀錄
    • 四輪小車紀錄
  • Project 1
    • 亂數分組
      • Service
    • 可攜系統
    • 四輪小車
      • 場景&模型&環境
      • Calculation modules
      • 編寫代碼
      • Simulation(模擬)
      • Tutorials
  • Assignment 2
    • DigitalProductCollaboration
    • IndustrialAndEngineeringProductDesignCollaboration
    • MechanicalDesignProcess
  • Mechatronic Project
    • onshape
    • CoppeliaSim
    • VirtualBox
      • 指定網路位址連線
      • CMS
Project 1 << Previous Next >> Service

亂數分組

pdf連結

Created by 40723147

亂數分組python程式-甲班

import random
groupList=[['40723104', '40723107', '40723114', '40723115', '40723118', '40723122', '40723123', '40723140', '40723149', '40723151', '40723153', '40723154', '40723155', '40623143', '40723108', '40723127', '40723132', '40723133', '40723137', '40723141', '40723143', '40723144', '40723147', '40723148', '40723150', '40723103', '40723110', '40723112', '40723120', '40723125', '40723126', '40723128', '40723130', '40723139', '40723142', '40723145', '40723146', '40423155', '40723101', '40723102', '40723106', '40723111', '40723119', '40723121', '40723124', '40723134', '40723135', '40723136', '40723138']]
 
group=groupList[0]
#將group數列隨機排列
random.shuffle(group)
#列印數列
print(group)
#列印數列(1~12)
print(group[0:12])
#列印數列(13~24)
print(group[12:24])
#列印數列(25~36)
print(group[24:36])
#列印數列(37~49)
print(group[36:49])

使用python編寫亂數分組程式

[Python]-隨機random函數

import random

匯入 隨機random函數
groupList=[['40723104', '40723107', '40723114', '40723115', '40723118', '40723122', '40723123', '40723140', '40723149', '40723151', '40723153', '40723154', '40723155', '40623143', '40723108', '40723127', '40723132', '40723133', '40723137', '40723141', '40723143', '40723144', '40723147', '40723148', '40723150', '40723103', '40723110', '40723112', '40723120', '40723125', '40723126', '40723128', '40723130', '40723139', '40723142', '40723145', '40723146', '40423155', '40723101', '40723102', '40723106', '40723111', '40723119', '40723121', '40723124', '40723134', '40723135', '40723136', '40723138']]
定義 groupList=所有修課學生 共49位
group=groupList[0]
設定變數group=groupList[0] 
random.shuffle(group)
使用 random.shuffle

主要運用在將函數中的順序打亂
將函數(group)的順序打亂
#列印數列
print(group)
#列印數列(1~12)
print(group[0:12])
#列印數列(13~24)
print(group[12:24])
#列印數列(25~36)
print(group[24:36])
#列印數列(37~49)
print(group[36:49])
print 列印運用

參考資料:https://nkust.gitbook.io/python/untitled
測試1
標示 1 2 3 4 組

簡略談Dart、python

Dart

開放原始碼程式語言,由Google主導開發,於2011年10月公開。它的開發團隊由Google Chrome瀏覽器V8引擎團隊的領導者拉爾斯·巴克主持,目標在於成為下一代結構化Web開發語言。

類似JavaScript,Dart也是一種物件導向語言,但是它採用類別為基的程式設計。它只允許單一繼承,語法風格接近C語言。

參考資料:https://zh.wikipedia.org/zh-tw/Dart

python

是一種廣泛使用的直譯式、進階程式、通用型程式語言,由吉多·范羅蘇姆創造,第一版釋出於1991年。可以視之為一種改良(加入一些其他程式語言的優點,如物件導向)的LISP。Python的設計哲學強調代碼的可讀性和簡潔的語法(尤其是使用空格縮排劃分代碼塊,而非使用大括號或者關鍵詞)。相比於C++或Java,Python讓開發者能夠用更少的代碼表達想法。不管是小型還是大型程式,該語言都試圖讓程式的結構清晰明瞭。

參考資料:https://zh.wikipedia.org/zh-tw/Python


持續進步

1.可更進一步的對話視窗

依照客戶需求給定特定變數完成亂數抽取
例如:給定組別、人數、或是其他條件

2.網頁的程序運用

能夠再遠端直接作抽取動作不必下載
可更加方便簡潔快速的抽取方式

3.在網頁上抓取資料

能夠在網頁上擷取或是引用資料
直接傳達到亂數程序上提供更方便的服務

4.資料庫存取

完成亂數程序後是否可以
直接作存取或是匯出動作


Project 1 << Previous Next >> Service

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