python3 7明明正確使用語法的print語句今天一直

2021-04-12 18:02:20 字數 3116 閱讀 9750

1樓:匿名使用者

樓主用bai的是python3吧 print 在python2中是語

du句,在python3中是函式zhi

; >> 這個用法在python2.x版本是可以的dao 6)去除版print語句,加入print()函式實現相同的功權能。同樣的還有 exec語句,已經改為exec()函式 例如:

2.x: print "the answer is", 2*2 3.

x: print("the answer is", 2*2) 2.x:

print x, # 使用逗號結尾禁止換行 3.x: print(x, end=" ") # 使用空格代替換行 2.

x: print # 輸出新行 3.x:

print() # 輸出新行 2.x: print >>sys.

stderr, "fatal error" 3.x: print("fatal error", file=sys.

stderr) 2.x: print (x, y) # 輸出repr((x, y)) 3.

x: print((x, y)) # 不同於print(x, y)!

python print>>語句 報錯!!!!

2樓:匿名使用者

print 在python2中是語句,在python3中是函式;

>> 這個用法在python2.x版本是可以的

6)去除print語句,加入print()函式實現相同的功能。同樣的還有 exec語句,已經改為exec()函式

例如:2.x: print "the answer is", 2*2

3.x: print("the answer is", 2*2)

2.x: print x, # 使用逗號結尾禁止換行

3.x: print(x, end=" ") # 使用空格代替換行

2.x: print # 輸出新行

3.x: print() # 輸出新行

2.x: print >>sys.stderr, "fatal error"

3.x: print("fatal error", file=sys.stderr)

2.x: print (x, y) # 輸出repr((x, y))

3.x: print((x, y)) # 不同於print(x, y)!

3樓:匿名使用者

沒有 >> 這個操作符....

python3 中的try... except exception,e: ...怎麼不能用了?變成什麼了呢?

4樓:匿名使用者

對,語法改了,應該是:

except exception as e:

順便問一下,**左邊的行號是怎麼弄出來的?

5樓:匿名使用者

try:

...except exception as e:...

6樓:青島

try和except必須對齊,否則報錯。我就遇到了這樣的錯誤。

7樓:jinson無悔

這個格式是python2.7的格式。python3改了,變成 except exception as e:,有不少語法不太一樣。

8樓:隨風飄揚

恩,是語法改了。

except exception as e:

***x

python3.7提示print句法錯誤,請大佬幫忙,已經加括號也沒用?

9樓:陽光的雷咩咩

print前一句少了反括號

10樓:英雄傻小

最後一個print的後面雙引號是中文的

11樓:匿名使用者

括號裡面寫的東西也要寫對,不然也會出錯

初學python,(except ioerror,e:) 這句**在python3.4提示語法錯誤?完整**在下面

12樓:匿名使用者

fname = input("enter input name: ")

print()

try:

fobj = open(fname,'r')except ioerror,e:

print ("*** file open error",e)else:

for eachline in fobj:

eachline = eachline.strip('\n')print (eachline)

fobj.close()

你原來的**是每次for迴圈的都會執行下f.close(),當然會報錯了!

13樓:朱要吃麵

except ioerror as e:寫成這樣就行!你用逗號就會語法報錯!

14樓:元然

python3版本的異常捕獲語句是:

try:

...except exception as e:...

在python中while的用法,最後寫的print輸出語句出現錯誤,看了別人的例子,都差不多,為什麼這裡錯了呢?

15樓:匿名使用者

你好:這個例子,怎麼那麼熟悉呢,貌似是我寫的;

建議你放到py檔案裡面;

字面上看,沒什麼問題的;

你看是不是有中文字元?

16樓:匿名使用者

你這個程式是在復python的互動介面直接寫

制的,所有隻能先寫一個迴圈:while……else……,最後一行print("done!!")不屬於這個迴圈的一部分,所以只能等迴圈執行完了以後再輸入,也就是出現》後再輸入。

python3安裝不了xlutils模組安裝提示name

python 3.x還是缺少很多庫的支援,是正常現象,可以嘗試2.7 python程式語言適合做什麼?python語言通俗易懂 上手快 語法簡單,是比較熱門的行業,而且python語言可以從事的工作崗位有很多,比如說 人工智慧 資料分析 科 算 web開發 爬蟲 機器學習等,選擇性多,薪資待遇好,如...

Python 2和Python 3有哪些主要區別

print不再是語句,而是函式,比如原來是 print abc 現在是 print abc 但是 python2.6 可以使用 from future import print function 來實現相同功能 在python 3中,沒有舊式類,只有新式類,也就是說不用再像這樣 class foob...

如何使用Python3讀寫INI配置檔案

import configparser 生成config物件 conf configparser.configparser 用config物件讀取配置檔案 conf.read ini 從ini配置檔案中獲取資訊 a conf.get xx yy print a 結果為 zz ini xx yy zz...