python執行的,那裡出錯了,python中哪裡出錯了?

2021-04-12 18:01:09 字數 1505 閱讀 7808

1樓:aa影視

作者用的

copy是linux下的,和windows下的不一樣.現在的2.5版裡面的idle,edit下是沒有run的.

現在有一個單獨的run選單首先,你開啟idle後,看左上角的標題,如果是"python shell"的話,說明只是idle下的互動模式而已,和你直接使用python.exe沒有區別.選擇file>new window後新出現一個視窗(untitled)或者你直接開啟一個py檔案(左上角是「***。

py」),這個才是idle的編輯介面。看看選單是不是這樣的file edit format run options windows help點那個run選單就對了!另外這個時候f5 才可以用。

python中**出錯了?

2樓:匿名使用者

第一行行末缺少右括號

3樓:

python的執行緒中的異常,通常不會給你顯示出錯的語句。你可以將thread函式,或者是thread的run裡的內容用整個兒的try catch包裹起來。

然後這樣

import traceback,sys

try:

threadfun1()

except:

traceback.print_exc(file=sys.stdout)

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

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

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

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

python執行錯誤怎麼辦?

這段python**執行錯誤,是錯在**?

4樓:匿名使用者

語法沒有錯誤,邏輯有問題,比如input用了兩次,會輸入兩次,實際第一次輸入沒有用。

你如果執行報錯,可以把報錯截圖來看看

5樓:

第一行input得到的值沒有用到,你可以把第一行把獲取的值定義一個變數,第二行eval括號裡直接用變數就可以了

python,**出錯了。

6樓:匿名使用者

**冒出個plus(x,y)?

不應該是a(x,y)麼

7樓:騰訊電腦管家

math.acos((b*2 + c*2 - a*2)/(2*b*c)) 除號後面要加括號

8樓:奮鬥

def a(x, y):

print(x+y)

x=3,y=5

a(3, 5)

9樓:gta小雞

plus(x,y) -> a(x,y)

如何執行Python程式的方法,如何執行Python程式

linux下 方法一 1python my.py 方法二 在my.py上加上檔案頭 12 usr bin env python.然後12chmod x my.py.my.py方法三 1234mkdir p mylibcp my.py mylibexport pythonpath mylibpytho...

大家看看這段彙編程式那裡出錯了,快幫我看看這段彙編程式碼錯在哪裡

什麼會提示dao符號錯誤?說明 專我們寫錯了,導致屬編譯器以為它是符號.應該寫成 0b800h.其實仔細看看就好了,想學彙編就必須要細心再細心.彙編的語法最簡單,但是想要用來程式設計卻顯得結構非常複雜.除錯彙編 找錯有很多技巧的,比如 常用的 int 3 中斷.十六進位制數前面是字母的一定要加0 改...

急這個四階龍伯格求解方程組那裡出錯了

龍貝格積分方法的一個實現函式 a是積分下限,b是積分上限,eps是精度,f是被積函式。double romb double a,double b,double eps,double f double p y 0 h p 2.0 s 1.0 for k 1 k m k ep fabs q y m 1 ...