python 中有些函式的定義讓我看得有些云里霧里,希望大家可以給我分析一下,如:
以下是 eval() 方法的語法:
eval(expression[, globals[, locals]])
引數
expression:運算式。
globals:變數作用域,全域命名空間,如果被提供,則必須是一個字典物件。
locals:變數作用域,區域命名空間,如果被提供,可以是任何映射物件。
1.引數中的[]到底是什么意思啊,為什么一個嵌套一個的,我要使用它的話應該怎樣傳入引數,以及引數的個數。
2. globals 和 locals 看起來不是一樣的嗎,為什么globas 必須是一個字典,而locals可以是任何映射物件。
uj5u.com熱心網友回復:
[]里面是可選引數,初學的話,可以忽略,就當這個引數不存在就行了。轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/115292.html
上一篇:第一行代碼第二版
