Python 常用函式

2021-09-06 15:48:16 字數 755 閱讀 8082

1. 獲取當前檔案所在目錄(使用 pyinstaller 打包成exe後, 也可以使用, 但是帶專案目錄, 推薦使用下面那種方式)

import os,inspect

# 獲取當前檔案路徑

current_path = inspect.getfile(inspect.currentframe())

# 獲取當前檔案所在目錄,相當於當前檔案的父目錄

dir_name = os.path.dirname(current_path)

# 轉換為絕對路徑

base_path = os.path.abspath(dir_name)

print(base_path)

2. 獲取當前檔案所在目錄(使用 pyinstaller 打包成exe後, 也可以使用, 不帶專案目錄. 推薦使用)

#獲取 exe 或 專案 的根目錄

base_path = os.path.dirname(os.path.realpath(sys.argv[0]))

3. 使用 for in 迴圈時. 同時獲取迴圈下標(enumerate):

value_array = [4, 5, 6]

for index, value in enumerate(value_array):

print(index, value)

'''輸出結果:

0 41 5

2 6'''

python常用函式 python常用函式精講

返回值為bool型別的函式 bool是boolean的縮寫,只有真 true 和假 false 兩種取值 bool函式只有乙個引數,並根據這個引數的值返回真或者假。引數如果預設,則返回false 引數轉換使用標準的邏輯測試表示式 傳入布林型別時,按原值返回 傳入字串時,空字串返回false,否則返回...

python常用函式中文 python常用函式

一 數學相關 1 絕對值 abs 1 2 最大最小值 max 1,2,3 min 1,2,3 3 序列長度 len abc len 1,2,3 len 1,2,3 4 取模 divmod 5,2 2,1 5 乘方 pow 2,3,4 2 3 4 6 浮點數 round 1 二 功能相關 1 函式是否...

Python常用函式

常用函式 abs x abs 返回乙個數字的絕對值。如果給出複數,返回值就是該複數的模。print abs 100 100 print abs 1 2j 2.2360679775 callable object callable 函式用於測試物件是否可呼叫,如果可以則返回1 真 否則返回0 假 可呼...