-1
當我使用運算符in
來比較我的程序中的字符串時,它的效果很好,但是如果我在創建它的模塊中調用它似乎不起作用。我知道我犯了一些錯誤,但不確定它是什麼,任何人都可以幫忙嗎?python中的模塊中的字符串運算符中的問題
這裏是我的代碼:
模塊:
def checkRoots(wordChecked, rootList):
numRoots = len(rootList);
numTypeRoots = createList(numRoots);
for z in range(0, numRoots):
root = rootList[z];
rootThere = root in word;
if rootThere == True:
numTypeRoots[z] = numTypeRoots[z] + 1;
return numTypeRoots;
代碼的工作雖然不是在模塊如圖所示,當在這裏:
for y in range (0, numRoots):
root = roots[y];
rootThere = root in word;
if rootThere == True:
numTypeRoots[y] = numTypeRoots[y] + 1;
基本程序從發生在單詞的列表文件,然後查看特定根目錄是否在單詞中。
感謝
你能在「它似乎不工作細說「? –
「我的代碼不起作用」**不是一個足夠的問題陳述** –
什麼是「單詞」?你不需要這些分號。而且,如果詞根:......更好。 –