這是我第一次嘗試在python中使用目錄的程序。使用目錄
在我當前目錄的子目錄中有一個名爲letters/
的目錄,它包含了聖誕老人的孩子們的信件。
該程序應該以某種方式編寫,如c:/python/exercise5/solved.py
。這些字母位於子目錄c:/python/exercise5/letters
,它包含此:c:/python/exercise5/letters/john.txt
該文件只包含每個孩子希望的事情列表。因此,文件john.txt
的例如內容是:
notebook, toy car, t-shirt
我所要做的就是創建一個接收孩子的名字,並返回一個孩子想要的項目列表的功能。爲此,該功能必須從子目錄「字母」中讀取正確的文件。
因此,它看起來有點像這樣
read_file("john") {'notebook', 'toy car', 't-shirt'}
接下來我想創建一個不接受任何參數的函數,但它返回所有的孩子們的{ }
包含名稱,即寫了聖誕老人的一封信。
像這樣
names = senders() >>> names {'dana', 'emma', 'kerry', 'john', 'tom'}
你試過什麼? – Hackaholic 2014-11-23 23:39:16
你可以證明文件是怎麼樣的嗎??像兒童名字item1 item2 ... – Hackaholic 2014-11-23 23:40:55
那麼只有一個'John'可以寫信給聖誕老人?這對許多John's來說並不好...... **: - D **更嚴肅地說,你應該給出一個更具體的例子,說明你到目前爲止所做的事情,你得到的錯誤,你打算如何處理這個...... – BorrajaX 2014-11-23 23:41:16