我最近開始學習Python的,Python函數讀取文件和正則表達式
def bacafile():
f=open('A157038027_S2TIB_2b.txt','r')
lines=f.read().split(',')
while lines!='':
lines=f.readline
for i in (len(f)):
temp (i)= open ('A157038027_S2TIB_2b.txt','r')
temp(i)=f
f=temp(i)
if (temp(i))==("[0-9]"):
print(temp(i),"integer number")
elif(temp(i))== ("([-+]?([0-9]*\.[0-9]+|[0-9]+"):
print(temp(i),"floating number")
elif (temp(i))== ("[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?"):
print (temp(i),"exponential number")
else:
print ("not number")
print(lines)
f.close()
然而,在執行功能時,我收到錯誤,「不能指定函數調用」這是什麼意思是,我該如何解決它?
這是當你說'溫(I)= ...'我不能說如何解決,雖然它,因爲我不知道你在努力完成什麼。 – zondo