2017-02-22 22 views
-5

My code在Tensorflow中繼續收到SyntaxError消息

此代碼中的問題是什麼?

我一直在33行上找到SyntaxError,在print step之後。

+2

不存在,請勿張貼的代碼的圖片,複製/粘貼代碼到你的問題。 http://stackoverflow.com/help/how-to-ask – Aaron

+0

什麼是確切的錯誤信息? – Aaron

+0

亞倫,我想我不知道如何通過使用CTRL + K添加代碼..我會去那,因爲我對此很新。 –

回答

1

這個print語句會在Python 3.X中給你一個錯誤,因爲它不再是一個語句,而是一個函數調用。

print('{0} {1} {2} {3}'.format(step, sess.run(cost), sess.run(W), sess.run(b)))

更多信息請參見Python文檔或here

編輯:根據上述意見後期,嘗試改變xrange()range(),因爲xrange在Python 3