初學Python遇到以下錯誤。求助

2021-04-12 18:02:19 字數 1081 閱讀 4719

1樓:有了你就有了心

額。看錯了。。。你這截圖看著好累啊。。。錯誤提示說你的print呼叫時少了一個括弧,但是看你的截圖沒有這毛病啊。你能不能發一下原始碼啊?

2樓:匿名使用者

看你bai截圖的**沒什麼問題

看報du錯資訊syntaxerror: missing parentheses in call to 'print'

imtools 裡的zhiprint語法是python2.7的但是你的主程dao序是python3.6的所以內你最好看一下imtools到底容是2.7版本的還是3.6版本的

網頁連結

python一個錯誤的意思求助

3樓:匿名使用者

python的執行緒中的異常,通常不會給你顯示出錯的語句。你可以將thread函式,內或者是thread的run裡的內

容容用整個兒的try catch包裹起來。

然後這樣

import traceback,sys

try:

threadfun1()

except:

traceback.print_exc(file=sys.stdout)

這樣出錯的時候就能定位到是哪一行**了。

因為執行緒經常出現這種無顯示錯誤位置的情形。後來都形成了習慣,要不把執行緒放在try catch裡。要不就仔細檢查執行緒函式,確保它沒有錯誤,再放出去執行。

另外你還可以將執行緒函式的功能放在主程序裡,單執行緒執行。這樣錯誤位置就曝露出來了。

僅僅從你這個提示來看是無法定位錯誤的位置與型別的。

求助!用python編寫21點程式的問題。。。

4樓:匿名使用者

自己動手吧。可以提供一下思路:

定義一個1--13的隨機數,每次內給每次詢問是否要牌容,要就隨機再發一張,不要就詢問下一個人,對每個人的數字總和進行計算和對比,按照遊戲規則評出哪個獲勝。

這個個人覺得就是一個字典、陣列、迴圈和條件判斷的處理。當然如果你要圖形介面,那還得額外處理。

思路僅供參考,**還希望自己能寫。

遇到python編碼錯誤要怎麼解決

在將字元bai串寫入檔案時,du執行f.write str 後臺總是報錯 unicodeencodeerror ascii codec can t encode character u u6211 in position 0 ordinal not in range 128 即zhiascii碼無法...

python提示語法錯誤,,求幫助

def getimg html reg r u r l imgae re.pile reg ile拼寫錯了 imglist re.findall imgae,str html return imglist 正則也需要修改下,如下 import re,urllib def sfinds start s...

python初學者有問題求回答python新手求解答

我也剛學到這裡,這裡的迴圈是一個一個數字開始的,不是0 9一起開始的。首先是0,取餘數後為0,直接continue,再加上2,所以第一個數的結果是2 然後是1,取餘數後為1,直接列印輸出,結果為1 按此原理,答案依次為2,1,4,3,6,5,8,7,10,9。for i in range 10 i從...