Python27自定義函式呼叫問題

2021-03-04 01:35:45 字數 2812 閱讀 9284

1樓:仒緑嗏嗏

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

首先確認下是否import成功了

比如你import knn

那你呼叫的專時候要寫

屬knn.classify0

不然就寫

from knn import *

然後就可以直接呼叫了

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

2樓:看著看著就淡了

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

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

3樓:可靠的我心我在

a=0def reward(a,b):

print a

while a<=10:

reward(a,a)

a+=1

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

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

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

4樓:匿名使用者

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

python中怎麼呼叫自定義函式

5樓:育知同創教育

網上的很多資料都是說「如果把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檔案中的定義函式的函式名),解決了呼叫自定義函式問題。

6樓:於方操涵易

這個算是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

就應該能看到輸出結果。

7樓:咎睿拓跋博裕

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 自定義函式後 在gui中呼叫出現如下問題:

8樓:何人我知己

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

python中怎麼呼叫自定義函式?

9樓:匿名使用者

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檔案中的定義函式的函式名),解決了呼叫自定義函式問題。

python呼叫自己寫的函式總是報錯。

10樓:徐曉龍老婆

第一呼叫類的方法,需要例項化物件,你要這樣寫 db=db();

第二init 要是不做任何事,可以不寫的,一般都是初始化引數的

第三,sqlite3 應該在基類裡面引入

11樓:匿名使用者

類裡面的函式引數需要有self

def con_sqlite3db(self, db_name):

python自定義函式問題?

12樓:陽光的雷咩咩

if __name__ == "__main__":

你看下這句打錯沒有(最好直接複製過去,不要手寫)

js如何呼叫自定義函式,matlab 如何建立 呼叫自定義函式?

自定義函式就是說自己寫的函式,只有自己呼叫,或是自己共享給別人後別人才可以呼叫的。也可以理解為私有函式。function a 定義一個函式,名字是a。函式呼叫,就是讓函式執行。a 函式名字後面加一對小括號就可以執行了,頁面中將彈出一個 1 這個對話方塊必須要用模擬的那種 用div做一個對話方塊,網上...

python裡自定義函式為什麼S就是X的N的值呢

def power x,n s 1 while n 0 n n 1 s s x return s 首先設定變數s 1 當bain 0 的時 候duwhile迴圈 n 自己減去1 s s x 那麼 s 1 x一直迴圈下zhi去,直 dao到n 0,迴圈結束,此時 s 1 x x x x 一個專乘以了n...

大神,請教一道c語言題目 呼叫自定義函式search int

include include define n 20 int arr n int search int list,int n,int x int main return 0 c語言程式設計問題問題描述 定義函式void sort int a int n 用選擇法對陣列a 中的元素升序排列。自定義 ...