Python自定義函式後在Gui中呼叫出現如下問題

2021-03-04 08:30:09 字數 2705 閱讀 4341

1樓:何人我知己

在你有函式的那個視窗,按下f5(執行),然後再在shell中才能呼叫

關於python自定義函式在呼叫問題。 10

2樓:可靠的我心我在

a=0def reward(a,b):

print a

while a<=10:

reward(a,a)

a+=1

a=[a,1][a==10]

貌似這是一個死迴圈 不知道 是不是你的意思

python2.7自定義函式呼叫問題

3樓:仒緑嗏嗏

蛋疼的公司網路,看不到**。

首先確認下是否import成功了

比如你import knn

那你呼叫的專時候要寫

屬knn.classify0

不然就寫

from knn import *

然後就可以直接呼叫了

(預設你放在同個目錄下)

4樓:看著看著就淡了

感覺像**縮排沒對。。。。

python中函式在類的之下定義的呼叫問題?

5樓:匿名使用者

ball是一

個抄類,類定義 在** 最前襲面

myball=ball() ball() 生成 一個ball類的例項,myball是一個ball類例項myball.bounce()呼叫 類方法bounce

python 函式呼叫問題 130

6樓:

ball是一個類,類定義 在** 最前面

myball=ball() ball() 生成 一個ball類的例項,myball是一個ball類例項

myball.bounce()呼叫 類方法bounce

python 自定義函式呼叫問題,module 'haha' has no attribute 'haha'

7樓:匿名使用者

你要保證你的haha在python的搜尋路徑上

python中怎麼呼叫自定義函式

8樓:育知同創教育

網上的很多資料都是說「如果把my_abs()的函式定義儲存為abstest.py檔案了,那麼,可以在該檔案的當前目錄下啟動python直譯器,用from abstest import my_abs來匯入my_abs()函式,注意abstest是檔名(不含.py副檔名)」。

但是在嘗試這種方法後,發現仍然還是無法呼叫自定義的函式。

python的引外機制:

import abc

1、首先在當前目錄下找有沒有abc、abc.py2、找python的安裝目錄:f:

\python2.7exe\lib\site-packages;f:\python2.

7exe\lib;

3、找電腦中path下面的目錄

於是我改變路徑,將儲存的abc.py檔案直接放在python的安裝目錄下,使用import abc命令,然後在python互動介面用 abc.***(***是abc.

py檔案中的定義函式的函式名),解決了呼叫自定義函式問題。

9樓:於方操涵易

這個算是python的模組問題。

這樣,舉例:

你有以下的檔案結構

folder

(資料夾)

|_____a.py

|_____b.py

如果你在a.py定義一個函式test(),def test():

print "from a.py"

然後你再b.py的show()函式中想使用這個函式。

那你要在b.py中先輸入:

from a import test

def show():

test()

if __name__ == "__main__":

show()

在windows開啟cmd命令列執行這個b.py,鍵入python

b.py

就應該能看到輸出結果。

10樓:咎睿拓跋博裕

1、首先在當前目錄下找

有沒有abc、abc.py

2、找python的安裝目錄:f:\python2.7exe\lib\site-packages;f:\python2.7exe\lib;

3、找電腦中path下面的目錄

於是我改變路徑,將儲存的abc.py檔案直接放在python的安裝目錄下,使用import

abc命令,然後在python互動介面用

abc.***(***是abc.py檔案中的定義函式的函式名),解決了呼叫自定義函式問題。

python中怎麼在自定義函式呼叫另外一個函式中的引數

11樓:匿名使用者

>>> def a():

global q

q=1+2

return q

>>> def b():

a()c=2+q

print(c)

>>> b()

5>>> q

3函式中的變數在外面呼叫,需要申明為全域性變數

python中怎麼在自定義函式呼叫另外函式中的引數

寫成類,引用 呼叫 python中怎麼在自定義函式呼叫另外一個函式中的引數 def a global q q 1 2 return q def b a c 2 q print c b 5 q 3函式中的變數在外面呼叫,需要申明為全域性變數 python中怎麼呼叫自定義函式?1 首先在當前目錄下找有沒...

自定義函式

一般先進bai行函式宣告,du然後定義,如int add int a,int b 函式宣告zhiint add int a,int b 函式定義,dao我這裡定義了 版一個加法函式。函式功能是權實現兩個數相加 void main 這裡只是舉個例子,當然你還可以自定義各種各樣的函式,還有就是 定義函式...

怎麼在matlab自定義函式中再呼叫自定義函式

1 函式檔案 呼叫函式檔案 定義多個m檔案 呼叫函式檔案 myfile.m clear clcfor t 1 10 y mylfg t end 自定義函式檔案 mylfg.m function y mylfg x 注意 函式名 mylfg 必須與檔名 mylfg.m 一致 y x 1 3 注 這種方...