我正在編寫 Python 課程簡介中的每周作業。我們有一個文件(planets.txt),我們必須編寫一個函數來返回文件中的字符數。我已經寫了一個函數來做到這一點,并且值是準確的。但是我的教學團隊說代碼不是“通用的”(?)并且不能與其他文件一起使用。我完全不明白這一點。我的代碼是:def num_chars_in_file(file): path = 'planets.txt' file_handle = open(path) planetstxt = file_handle.read() count = 0 for text in planetstxt: count += len(text) file_handle.close() return countprint(f"\nProblem 1: {num_chars_in_file('path')}")誰能向我解釋它有什么問題?通用代碼是什么意思?
添加回答
舉報
0/150
提交
取消