2016 10 21 - s40523128/2016fallcp_hw GitHub Wiki

Python3 程式導覽 開啟瀏覽器 (Chrome 或 Firefox 或 Edge), 連結到 http://8888.kmol.info, 點選 week18 連結後, 點選 Edit, 之後清除編輯區, 放入下列程式碼後, 按下 > 執行

import random
#print(random.randint(1, 48))
content = open("2016fallcpb.txt").read()
result = content.splitlines()
for i in range(3):
print(result[random.randint(0, len(result)-1)])
'''
print(8*48+48)
print(len(content))
result = content.splitlines()
print(result)
print(len(result))
'''

這個程式在做什麼?

導入模組

將某一行程式改為註解

開啟資料檔, 讀取資料檔案內容

逐行分割檔案內容, 將每一行內容放入數列中

for 重複迴圈

Python 程式的縮排

利用所導入的模組 ,利用模組中所設計的方法產生隨機整數

利用隨機整數, 從數列中取出元素

利用 print() 函式列出變數內容

Python 程式的多行註解

學員該做什麼?

登入學校發給的 Gmail 帳號, 註冊 Github 帳號, verify 帳號, 了解基本的 Github 設定與概念

Fork https://github.com/mdecourse/2016fallcp 倉儲

啟用倉儲 Github, 利用 wiki 寫筆記.

上述相同程式的 Reeborg 環境執行