如何使用python中的exec函式?
本文教程操作環境:windows7系統、Python 3.9.1,DELL G3電腦。
1、exec 函式
執行儲存在字串或檔案中的 Python 語句,相比於 eval,exec可以執行更復雜的 Python 程式碼。
2、語法
exec(object[, globals[, locals]])
3、引數
object --- 必選,表示需要被指定的Python程式碼。
globals --- 可選,表示全域性名稱空間(存放全域性變數)
locals --- 可選,表示當前區域性名稱空間(存放區域性變數)
4、返回值
None
5、使用例項
執行以string型別儲存的Python程式碼
程式碼: a = "e = 1" exec(a) print(e) 結果: 1
我們在絕大多數情況下是不需要使用exec 函式的,但是像以上這種情況,使用exec 函式就可以很好的解決問題,所以,exec 函式也是要掌握的喲~
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/755/viewspace-2831643/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python內建函式-eval()函式與exec()函式的區別Python函式
- python函式每日一講 - exec執行函式Python函式
- Python中eval函式的表示式如何使用Python函式
- python中super函式如何使用?Python函式
- python中fail函式如何使用PythonAI函式
- 如何使用python中的取整floor函式?Python函式
- Python hasattr() 函式 // python中hasattr()、getattr()、setattr()函式的使用Python函式
- Python中eval函式是什麼?如何使用?Python函式
- Python中函式的高階使用Python函式
- Python中eval與exec的使用及區別Python
- Python中zip函式的使用方法Python函式
- 如何使用函式指標呼叫類中的函式和普通函式函式指標
- Python add()函式是如何使用呢?Python函式
- Python列表中set函式的使用方法!Python函式
- python(python中的super函式、)Python函式
- MySQL中MAX函式如何使用?MySql函式
- PHP exec system passthru系統函式PHP函式
- python函式的基本使用Python函式
- python中的join()函式Python函式
- 如何使用python super函式呼叫父類?Python函式
- 如何使用python中的返回函式?Python函式
- python中id()函式、zip()函式、map()函式、lamda函式Python函式
- 『無為則無心』Python函式 — 25、Python中的函式Python函式
- python-函式使用Python函式
- Python集合是可變的嗎?rozenset()函式如何使用?Python函式
- Python range()函式有什麼作用?如何使用?Python函式
- 理解Python中的Lambda函式Python函式
- python中zip()函式的用法Python函式
- Python中的main函式解析PythonAI函式
- 說說在 Python 中如何測試函式Python函式
- python中函式如何返回多個結果?Python函式
- 如何在Python中實現函式過載Python函式
- Python如何將函式儲存在模組中Python函式
- Python中的split()函式的用法Python函式
- pandas中如何使用合併append函式?APP函式
- 伺服器不支援:curl_exec函式伺服器函式
- python execPython
- python re.match函式的使用Python函式