python老是報語法錯誤,在printList函式for

2021-04-12 18:10:29 字數 1578 閱讀 1227

1樓:秦

html = geytext(url)改為html = gettext(url)

函式引用錯誤,列表沒有寫入。

python 中for迴圈和後面的語句一起執行就出錯誤,print和for單獨執行就沒問題。有知道的大神請指點!

2樓:匿名使用者

你這是在用來python自帶的ide(新手推薦使用自pycharm, 自帶

bai的對新手不友好)

自帶ide每一條命令(也就du是每個zhi">>> "後面的**), 只能走一dao條**

你這裡是兩條(for迴圈和print函式), 所以自帶ide不支援這樣

你需要把這兩條**分開, 和下圖類似:

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

3樓:匿名使用者

樓主用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老提示語法錯誤

4樓:

fun2=my_fun2("小明":age=18,***="male":home="shanghai")

這冒號是個什麼寫法?引數之間要使用逗號分隔而不是冒號。

另外,def一個函式,在shell中需要單獨一句,即,以一個空行結束回車來結束它,然後在新的提示符後才可以使用它,比如:

>>> def my_fun2(name, **kw):

if name == '小明':

for k, v in kw.items():

print(k)

print(v)

>>> fun2 = my_fun2('小明', age=18, ***='male', home='shanghai')

age18

***male

home

shanghai

>>>

5樓:匿名使用者

"小明":age=18

Yes,I dont這個語法錯誤麼

yes表單純肯定性回答。no是單純的否定性意思。he is li,isn t he?和he isn t li,is he?的客觀邏輯相同,回答句子的意思也相同。主觀感情不同,前者顯然對肯定意思的把握性較大,後者顯然對否定意思的把握性較大。no 他不是李。yes 他是李。邏輯上最準確的翻譯就是 他是不...

怎麼去掉這個錯誤,怎樣去掉JS語法錯誤。

健康 礦工好幾年發給合富輝煌富貴花 excel 顯示的錯誤符號怎麼去掉 當除數為0 或查詢函式vlookup 查詢資料,找不到時,都有可能出現錯誤。這時可以加入這個函式 if iserror 公式 公式 簡寫為 iferror 公式,如 a1 b1,if iserror a1 b1 a1 b1 簡化...

書上看到的句子,好像有點語法錯誤

你好。沒有錯啊,因為visit是名詞,比如說 we look forward to your visit to our city with great pleasure.我們懷著極大樂趣期待你對我們城市的訪問。個人感覺這樣表達沒有問題 我明白您的意思look forward to後應該v ing形式...