python會在以下路徑中搜尋它想要尋找的模組:
程式所在的檔案路徑
標準庫的安裝路徑
作業系統環境變數pythonpath所包含的路徑
# 新增系統路徑
import sys
)# 列印路徑
print
(sys.path)
from hello_word import helloworld
print
(helloworld(
))
helloworld檔案
def
helloworld()
:return
'helloworld'
程式執行結果為
[
'd:\\pycharmprojects\\work preparation\\九、人工智慧專案班\\金融評分卡'
,'d:\\pycharmprojects\\work preparation'
,'d:\\softwares\\jetbrains\\pycharm 2020.1.2\\plugins\\python\\helpers\\pycharm_display'
,'d:\\softwares\\anaconda3\\envs\\tf-gpu\\python36.zip'
,'d:\\softwares\\anaconda3\\envs\\tf-gpu\\dlls'
,'d:\\softwares\\anaconda3\\envs\\tf-gpu\\lib'
,'d:\\softwares\\anaconda3\\envs\\tf-gpu'
,'d:\\softwares\\anaconda3\\envs\\tf-gpu\\lib\\site-packages'
,'d:\\softwares\\jetbrains\\pycharm 2020.1.2\\plugins\\python\\helpers\\pycharm_matplotlib_backend'
,'d:/pycharmprojects/work preparation/九、人工智慧專案班/scoredcard1/'
]helloworld
Python自定義函式
可選引數是python的乙個特性,顧名思義就是這個引數是可有可沒有的。如果你學過其他的語言,那麼你會很清楚明白他的不同點的。def fun n,m 1 s 1for i in range 1 n 1 s i return s m m就是可選引數,如果在呼叫他的時候不給m就預設為1 eg1 fun 1...
python自定義函式
在python中有一種自定義函式為匿名函式,可以用lambda關鍵字定義。通過lambda構造的函式可以沒有名稱,最大的特點是在自定義匿名函式時所有 只能在一行內完成,語法如下 lambda parameters function expressionlambda為匿名函式的關鍵起始詞 parame...
Python自定義函式
python中的自定義函式,其理解意思相當於c 中的自定義方法,但是建立的方式不同。說他與c 的方法相同,那麼就自然有 無引數無返回值,有引數無返回值,無引數有返回值,有引數有返回值。函式 建立函式 無引數無返回值 deffunction print 輸出依據 print 呼叫 函式呼叫 funct...