1樓:匿名使用者
進入python shell,執行下 import matplotlib 看看,如果提示錯誤,就是沒有正確安裝,安裝應該也
簡單版pip install matplotlib應該就行了。我用的是python2.7,3.5沒試過權
請教一個python函式之間相互呼叫報錯的問題
2樓:尐二瓜
class a(): #class關鍵字首字母要小寫
def getentryvalues(): #類中的方法要新增self作為引數,或者使用staticmethod宣告成靜態函式
inputvalue = inputpath.get()
print inputvalue
return inputvalue
def openinputvalue(): #類中的方法要新增self作為引數
print "sdsdsd"
getentryvalues() #呼叫類中方法的時候,如果是例項方法,需要使用self呼叫,如果是靜態方法,需要類名呼叫
mainframe = tk()
frame1 = frame(mainframe)
frame1.pack()
inputpath = entry(frame1)
inputpath.pack(side=left)
gobutton = button(frame1, text='open', command=openinputvalue) #openinputvalue是類中的方法,需要使用例項或者類名呼叫
gobutton.pack(side=left)
mainframe.mainloop()
我覺得你還是應該把python基礎好好學習一下。推薦看下python核心程式設計。
如果解決了您的問題請採納!
如果未解決請繼續追問
python函式呼叫出錯(入門問題)請教
python 函式呼叫問題 130
3樓:
ball是一個類,類定義 在** 最前面
myball=ball() ball() 生成 一個ball類的例項,myball是一個ball類例項
myball.bounce()呼叫 類方法bounce
幫忙解釋一個python函式呼叫的問題
4樓:匿名使用者
這個是sub的特殊用法,fn就是呼叫函式,它不用(), 等效於 fn(match物件)。
5樓:風馳電掣
主要是你前面定義函式的時候加了個group()
python中關於函式呼叫的問題提 10
6樓:陳仙升
def add(pram1,pram2):
result = pram1 + pram2return result
def judgeadd():
a = 1
b = 3
if (a == add(1,2)):
print 'true'
elif (b == add(1,2)):
print 'false'
else:
return 0
judgeadd()
執行這個函式
,會輸出false。
首先定義add函式,傳入引數做加法,會返回一個和。
然後是判斷加法的函式。邏輯很簡單,你仔細看看。
python2.7自定義函式呼叫問題
7樓:仒緑嗏嗏
蛋疼的公司網路,看不到**。
首先確認下是否import成功了
比如你import knn
那你呼叫的專時候要寫
屬knn.classify0
不然就寫
from knn import *
然後就可以直接呼叫了
(預設你放在同個目錄下)
8樓:看著看著就淡了
感覺像**縮排沒對。。。。
python內部函式呼叫引數問題
9樓:匿名使用者
要把變數
初始化放到回__init__裡面
答def __init__(self):
self.xml_special_chars_to_entities=self._invert(self.xml_entities_to_special_chars)
10樓:匿名使用者
def _invert(self, h):
xml_special_chars_to_entities = _invert(xml_entities_to_special_chars,xml_entities_to_special_chars)
你把def _invert(self, h)裡面的self去掉試試錯誤說的很清楚,你只給了一個值給自定義函內數,就是這個錯了容
11樓:匿名使用者
試試加個 def __init__(self, name):
self.name = name
python呼叫函式帶不帶括號,python函式呼叫的時候不帶括號時,呼叫的是這個函式本身 ?那麼請問呼叫函式本身有什麼用呢?
world together,though python函式呼叫的時候不帶括號時,呼叫的是這個函式本身 那麼請問呼叫函式本身有什麼用呢?不帶括號就是一個變數名,這個名字表示這個函式函式名有什麼用?可以當成普通的值用,比如說作為函式的引數 def a x return x def b x x 3 pr...
python中怎麼呼叫自定義函式
如果自定義函式,是在當前檔案中定義的,直接呼叫即可,就像樓上回答的一樣 如果是在別的模組中定義的,那麼要在當前檔案中呼叫,就需要先匯入對應的模組,匯入方法 在當前檔案 最前面加上 import 模組名比如,你在檔案test.py中定義了函式sum,那麼你要在當前檔案頭部,新增 from test i...
c語言函式遞迴呼叫問題(請高手幫忙詳細解釋)
如果只有一個盤,直接把它從one移到three位置 若有n個盤,就假設有n 1個可以知道怎麼移,那麼把上邊n 1個盤從one移到two位置,再把最底第n個盤從one移到three位置,最後把其餘n 1個從two移到three位置。問題就解決了。對於n 1可以依靠n 2解決,以此類推,直到2個盤時可以...