n=int(input("Kiek elementų turės tavo sąrašas"))
A=[]
n=0
t=0
teig=int(input("Įvesk teigiamą elementą kurį noprėsi pridėti prie sąrašo"))
neig=int(input("Įvesk neigiamą elementą kurį norėsi pridėti prie sąrašo"))
for a in range(1,n+1): # HERE #########
t=int(input("Įvesk %i masyvo elementą"%(a)))
A.append(t)**
for x in A:
if x>0:
t=t+1
else:
n=n+1
if n<t:
a=t-n
else:
a=n-t
for x in range(1,a+1):
if n<t:
A.append(teig)
else:
A.append(neig)
爲什麼標記的循環不起作用?由於某種原因我沒有獲得輸入信號。爲什麼這個循環沒有運行?
它不一定是Python 2,所以我們不知道'range'是一個列表。 ;-) –
告訴我一個地方,你不能用'[]'來代替'range(1,1)'?我可以說這是'iter([])'。 –