助けが必要です。コーディングに何か問題があり、何が原因なのかわかりません。単純なエラーであると確信しています。現時点では見つけられないようです。
string = raw_input("Enter String->")
length = len(string)
index = 0
while index < length:
if string(index) == 'a':
print "Character found is a"
index = length
elif string(index) != 'a':
print "Character", index"is not an a, sorry"
もちろん、エラーは「無効な構文」です
これはこれまでの新しいコードです
string = raw_input("Enter String->")
length = len(string)
index = 0
while index < length:
if string[index] == 'a':
print "Character found is a"
index = length
elif string[index] != 'a':
print "Character", index,"is not an a, sorry"
ここからコードを実行すると、「文字0はaではありません」と言って無限に実行されます
3回目の編集
string = raw_input("Enter String->")
length = len(string)
index = 0
while index < length:
if string[index] == 'a':
index += 1
print "Character found is a"
break
elif string[index] != 'a':
print "Character", index, "is not an a, sorry"