D10950116 游正昌
D11050101 林子齊
D11050102 李泓德
D11050103 王語璿
D11050104 張于庭
D11050105 林芯如
D11050107 劉栩嫚
D11050108 林品妤
D11050109 陳家欣
D11050110 樓子廷
D11050113 王泓崴
D11050116 周宏陽
D11050117 廖翊妏
D11050118 劉芷榛
D11050120 謝妙薰
D11050121 唐聲睿
D11050122 邱重淵
D11050127 林仕樺
D11050128 史平宇
D11050129 鄭哲宇
D11050131 鄭智元
D11050132 王郁鎔
王泓崴 VS CODE 期中考
import csv #輸入csv套件comma separated value file = open('SPY.CSV','r') #打開下載的檔案SPY.CSV,模式是r讀取, csvreader = csv.reader(file) #將檔案讀入變數csvreader header, rows = [], [] #宣告空白串列(陣列,清單) header = next(csvreader) #串列header儲存檔案第一列 for row in csvreader: #檔案接續逐列附加append於rows串列 rows.append(row) file.close() #關閉檔案 header.append('MA20') #appendix附錄,為header串列list新曾元素 header.append('部位') #print('印出前十列') #print(header) for i in range(20): rows[i].append(rows[i][5]) for i in range(21,len(rows)): sum20 = 0.0 #實數=浮點數 for j in range(i-20, i): sum20 += float(rows[j][5]) rows[i].append(sum20/20) for i in range(len(rows)-3,len(rows)): #length的命令len(rows) print('第',i+1,'列',rows[i]) file = open('SPYW.CSV','w',newline='') w = csv.writer(file) #寫入檔案 VScode是IDE(程式)整合開發環境 w.writerow(header) #第5列將檔案欄位名稱列header w.writerows(rows) #第7列將檔...
留言
張貼留言