# 4/11筆記
## 寫入CSV
#手工掛載雲端硬碟 #寫入CSV
with open('/content/drive/MyDrive/___TestData/001_Hello.txt', 'w')# 讀取CSV
with open('/content/drive/MyDrive/___TestData//001_Hello.txt', 'r') as f:
ss=f.read()
print(ss)
f.write('Hello Google Drive')
(/content/drive/MyDrive/___TestData/)為檔案位置
(001_hekllo.txt)為副檔案
上列程式碼能在檔案中新增01_Hello.txt
而01_Hello.txt中的內容為('Hello Google Drive')
## 讀取CSV
with open('/content/drive/MyDrive/___TestData//001_Hello.txt', 'r') as f:
ss=f.read()
print(ss)
讀取副檔案中的內容

## 讀取雲端硬碟中的excel檔
import pandas as pd
df = pd.read_excel('/content/drive/My Drive/___TestData/001_Income_F.xlsx')
df
讀取硬碟中名為001_Income_F.xlsx的檔案

## 上載檔案到硬碟

由外部加入檔案到硬碟,成功後檔案會出現在硬碟中
## 以字典來加入表單

{}內的為表單的總內容
""內的為範疇(column)
[]內的為串列
## df.at
例:df.at([1,"體重"])
會由欄位#1中,指出指定數值#體重

## df.iat
而df.iat(,)中的i和u為[資料索引值,欄位順序]
即先由ROW中迥圈,再從Column中迥圈出對應該ROW的Value

## df.loc
例:print(df.loc[[1], ["體重"]])
在1的ROW中,指定取出"體重"的數值

## df.iloc
例:print(df.iloc[[1, 3], [0, 2]])
在1和3 #ROW 中,取出第0和2 #column的數值

## 作業1

## 作業2
解釋巢狀迴圈
以作業1為例
for i in range(0,5) #ROW
for u in range(0,3) #Column
print(df.iat[i,u])
首先, 將0-5(涵數)放到i(參數) #for i in range(0,5)
由0-5迥圈一次
其次,將0-3(涵數)放到u(參數) #for u in range(0,3)
而df.iat(,)中的i和u為[資料索引值,欄位順序]
即先由ROW中迥圈,再從Column中迥圈出對應該ROW的Value