class cga(object):
''''''
def __int__(self,i,o):
''''''
self.i = i
self.o = o
def get(self):
''''''
self.i = []
c = raw_input("How many courses you have enrolled in this semester?:")
cout = 0
while cout < c:
n = raw_input("plz enter your course code:")
w = raw_input("plz enter your course weight:")
g = raw_input("plz enter your course grade:")
cout += 1
self.i.append([n,w,g])
if __name__ == "__main__":
test = cga()
test.get()
私の問題は、プログラムが登録するコースの数を尋ねるときに5を入力した場合です。ループは停止せず、プログラムはコース コードの体重グレードの入力を求め続けます。プログラムのカウント cout = 6 が表示されたときにデバッグしましたが、c と比較されず、while ループが停止しません。