2016-09-24 14 views
0

数値を追加しようとすると数字を挿入するリストがあります。エラーが発生しました。TypeError:サポートされていないオペランドタイプ)+ =: 'int'と 'NoneType'の場合 なぜか分かりません。ここに私のコードTypeError:+ =: 'int'および 'NoneType'のサポートされていないオペランドタイプ

smallWindow = Window() 
smallList = smallWindow.size(3) 
print smallList 

position = 0 
sum = 0 
for arg in sys.argv[1:]: 
    smallList.pop(position) 
    smallList.insert(0, int(arg)) 
    print smallList 
    print smallWindow.max(smallList) 
    position+=1 
    if position == 3: 
     position = 0 
    sum = 0 
    for number in smallList: 
     sum += number 

答えて

1

はあなたがsmallListNoneを持っている、とオペランド+=はこの方法を動作しませんです - 今あなたが持っている、numberintする必要がなければなりません。

int += None 
関連する問題