Python IDE 實戰常用操作(1)

2021-10-06 08:56:41 字數 949 閱讀 7348

在安裝anaconda後,便自動有了spyder,該ide和matlab非常相似,在執行**後檢視資料內容和型別、圖表等非常友好。主函式 如何呼叫 子函式 呢?有兩種方法:

主函式中可以寫三種形式:(subfunction是子函式檔名,乙個檔案下可以放很多子函式哦,比如其中有乙個函式是):

import subfunction
import subfunction as sf
from subfunction import

*

子函式舉例:

def

max_temp

(tempv,irrect)

:#輸出溫度最高值,輸入熱像資料(如294~309開氏溫度)和熱像圖的框。最高值,#左右各去30%,下方去掉50%

x, y, w, h = irrect

max_temperature = np.

max(tempv[y:y+

round

(0.5

*h),x+

round

(0.3

*w):x+

round

(0.7

*w)]

)return

round

(max_temperature,

1)

三種形式引用方式不同,對應分別是:

subfunction.max_temp(a,b)
sf.max_temp(a,b)
max_temp(a,b)
最常用的是1、3兩種,

當子函式檔案少時:建議用3 (使用簡便)

當子函式檔案多時:建議用1 (方便追溯)

實戰 陣列操作

要求 定義乙個陣列操作類 array類 在這個類裡面可以進行整型陣列的操作 由外部類傳入陣列的大小,實現資料的儲存以及資料的輸出 在這個類派生出兩個子類 範例 基礎實現 執行結果 定義乙個排序陣列的子類 class sortarray extends array 因為父類中的getdata 方法不夠...

Oracle 實戰操作

在工作中經常會遇到一些情況,需要匯出或者備份你的資料庫,並且在需要的時候再進行匯入,或者建立乙個新的工作空間指定給乙個新的使用者。1.匯出使用者下的所有表結構exp 使用者名稱 密碼 資料庫ip 若沒有則可以省略 資料庫例項 file 檔案儲存路徑 full y dba許可權下需要寫。例子 exp ...

大資料入門與實戰 HDFS的常用操作

bin hdfs dfs usage hadoop fs generic options cat ignorecrc checksum chgrp r group path.chmod r path.chown r owner group path.copyfromlocal f p l d cop...