python2 7出現syntaxerror invalid syntax錯誤

2021-04-12 18:10:29 字數 3645 閱讀 2501

1樓:尐二瓜

這個copy提示是語法錯誤,你再看看baihello.py裡寫的內容是否縮排不正du確,或者你把裡zhi面的dao內容都刪除掉,複製我下面的這個:

print "hello,world!"

如果解決了您的問題請採納!

如果未解決請繼續追問!

2樓:那些朋友和花兒

invalid syntax 翻譯過來就是 語法錯誤的意思 python2.7 的話,

print是一個表示式內,要寫 print i python3 的話,print是一個函式容,所以要寫 print(i)

3樓:陽光的雷咩咩

怎麼也得加個引號之類吧,比如

'陳好'

u'陳好'

4樓:侍紹閭丘振銳

試試c:\python27\python

hello.py

python syntaxerror: invalid syntax

5樓:

print要加bai括號是python3的要求,你應該用du的是zhipython2。

我試執行了一下,沒

dao有問題。

如果回你執行還是

答有問題,應該是縮排的問題,你要確保每個有縮排的行前面的空白要麼都是空格,要麼都是tab,必須要統一。另外你可以把詳細的錯誤資訊粘上來。

6樓:匿名使用者

。。。。。。。。你python什麼版本?

把print 語句換成print()函式試試。。。

7樓:法布里奧斯

不是版本的問題嗎,可以正常執行了?

執行的提示是什麼,還是invalid syntax嗎

8樓:遠空飄影

>>> def f()

syntaxerror: invalid syntax>>> def f():

global x

x=2print 'x is',x

>>> x=20

>>> f()

x is 2

>>>

9樓:匿名使用者

dle是一個自帶的編輯器,相當簡潔,簡潔到簡陋的地步。

輸入python,開啟的是

回python的執行視窗

你輸入:print "hello world"

就完成答第一步了,print,顧名思意,列印的意思你在開始選單 所有程式的python裡能看到一個idle(python gui)的東西,那就是idle了

10樓:雷神拌檸檬

可能是縮排問題,縮排不規範沒法執行

python 出現錯誤 syntaxerror: invalid syntax

11樓:金色潛鳥

print 語句是否漏了 小括號?

print("hello world !")

python 3 寫 print "hello world !!" 會得 「invalid syntax「 錯誤。

12樓:

>>> 提示符表明你來

當前已經在自python的解釋環境下了,這個時候你可以互動式地輸入命令,直接得到命令的輸出結果。

如果要執行某個編輯好的python指令碼,先回到系統提示符下(windows下的 >,liniux下的$), 然後再輸入python helloworld.py

13樓:匿名使用者

你已經在python環境裡了,exit()後cd到你程式所在目錄再執行python helloworld.py

14樓:前恆閆香旋

這是python互動環境的問題,不是**語法問題。

儲存到py中執行是沒問題的。

15樓:週週周杰杰倫

這個我以前經常遇見這個錯誤 基本上都是冒號出了問題

網頁連結

python開啟檔案時,出現syntaxerror:invalid syntax報錯

16樓:大地廣場舞

f=open(r'c:\users\administrator\desktop\text.txt','r')#注意:'(均是半形

17樓:匿名使用者

語法錯誤,檢查標點符號和括號是不是英文半形輸入

18樓:匿名使用者

兩個單引號錯誤,換成一個,或者雙引號。

19樓:匿名使用者

可能是讀取方式和檔名中間用的是「.」,不是「,」(手動滑稽)

20樓:垂楊紫陌洛塖東

\user 前加一個\ 轉義符

21樓:週週周杰杰倫

會不會是冒號問題 參考網頁連結

python中出現syntaxerror: invalid syntax

22樓:小杰

你是不是進入直譯器了,不進入直譯器直接在命令列裡輸入python "f:\python\textweb.py"就可以了。

python2.7升級3.7 報syntaxerror: invalid syntax錯誤,新手請教**要怎麼修改

23樓:陽光的雷咩咩

一般2到**rint後面的內容需要括號,先改了再試

24樓:軒轅小毅

python2**轉python3有自帶的工具可以實現。

windows系統下的

使用方法:

(1)將python安裝包下的tools/scripts下面的2to3.py拷貝到需要轉換檔案目錄中。

(2)命令列視窗切換到需要轉換的檔案目錄下,執行命令2to3.py test.py

可列印test.py,在python2與python3的差異。

(3)命令列視窗切換到需要轉換的檔案目錄下,執行命令2to3.py -w test.py

將test.py備份為test.py.bak檔案

test.py將相應的格式及相應包改寫為python3

但是這個改動改的只是基礎的一些。部分包在python2跟python3中的名稱有所差異,需要根據情況再做修改。有遇到問題歡迎追問

25樓:小灰灰啊

和python2相比,python3變化還是挺大的,特別是你這裡的錯誤,非常經典,也是經常碰到的一個升級錯誤。在python3裡面print是一個函式,也就是說,print必須需要使用函式的格式來呼叫,一般是

print("somevalue")

而你這裡剛好沒有帶上後面的那一對括號,你可以把括號加上去看看。從你的**裡沒有看到其他地方有錯誤,唯一有語法錯誤的地方就是這個了。

不知道我說清楚了沒有,希望可以幫助到你。

26樓:aaa軟體教育

python是當下十分火爆的程式語言,尤其在人工智慧應用方面。如果有心從事程式設計方向的工作,最好到專業機構深入學習、多實踐,更貼近市場,這樣更有利於將來的發展。

關於python27的錯誤為什麼打不開艾該怎麼改啊

name raw input hello,what s your name?nmy name is if name 123 print i f et you elif name 456 print i remember u else print hello name raw input press ...

python2 7中,表示式 not 351返回的是True

小於是關係運算子bai用於比較,not是邏輯du運算子,返回zhi相反的bool值 據我所知所dao有的關係運算回符優先順序都高於答邏輯運算子,所以是先計算 3 5 1的值 如2 1 and 3 2 肯定是先運算關係運算 2 1 和3 2 再執行邏輯運算and python中的not具體表示是什麼,...

win7出現,win7出現

出現這種問題的原因就是非正常關機,adsl isp 故障 試完下面不行的話就10000號吧 第一步 重啟電腦試試。不行的話看看是不是軟體衝突退出右下角的。第二步 網路連線出問題 重新建個連線步驟如下 新建寬頻網路連線步驟 1 在 開始 選單選擇 控制面板 進入控制面板後雙擊 網路連線 2 在開啟的 ...