私は、簿記のように、3つの連続した2文字の単語であるかどうかを確認するプログラムを書いています。
プログラムを実行しようとすると、TypeError:'int'オブジェクトがubsubscriptableというエラーが発生します。理由は何ですか?
def find_word(string):
count = 0
for eachLetter in range(len(string)):
if eachLetter[count] == eachLetter[count + 1] and eachLetter[count+ 2] == eachLetter[count + 3] and eachLetter[count+ 4] == eachLetter[count + 5]:
print string
else:
count = count + 1
def main():
try:
fin = open('words.txt') #open the file
except:
print("No file")
for eachLine in fin:
string = eachLine
find_word(string)
if __name__== '__main__':
main()