文、意如
1. 題目說明:
請開啟PYD01.py檔案,依下列題意進行作答,使輸出值符合題意要求。作答完成請另存新檔為PYA01.py再進行評分。
2. 設計說明:
請撰寫一程式,建立以下資料並將其輸出為write.json檔案:
{
'people' :
[{
'id': '1',
'name': 'Peter',
'country': 'Taiwan'
},
{
'id': '2',
'name': 'Jack',
'country': 'USA'
},
{
'id': '3',
'name': 'Cindy',
'country': 'Japan'
}]
}
3. 輸入輸出:
輸入說明
無
輸出說明
將資料輸出至write.json
範例輸入
無
範例輸出
PYD01.py
# 載入 json 模組
import ___
# 建立資料
# 'id': '1'
# 'name': 'Peter'
# 'country': 'Taiwan'
#
# 'id': '2'
# 'name': 'Jack'
# 'country': 'USA'
#
# 'id': '3'
# 'name': 'Cindy'
# 'country': 'Japan'
# 將資料寫入json檔案
with ___('___', '___') as outfile:
json.dump(___, ___)
參考
# 載入 json 模組
import json
datas={
'people' :
[{'id': '1','name': 'Peter','country': 'Taiwan'},
{'id': '2','name': 'Jack','country': 'USA'},
{'id': '3','name': 'Cindy','country': 'Japan'}]
}
# 將資料寫入json檔案
with open('./write.json','w') as f:
json.dump(datas,f)
執行後會產生write.json
Yiru@Studio - 關於我 - 意如