組み込み関数1

幹部とのeval

幹部とevakは、コードの文字列型実行することができ
、あなたがやりたい内容を正確に把握evakコードのみを使用することがあり
、単純な計算の結果について- evalは、戻り値、持っている
幹部は戻りませんでした。-簡単なプロセス制御に適し

EXEC' 印刷(123)' 
評価(' 印刷(123)' プリント(エバール(' 1 + 2 + 3 + 4 ')) は、値を返す
プリントExecの' 1 + 2 + 3 + 4 ')) 戻り値なし
コードの表示

例えば、幹部のための

应用EXEC 
コード= ' '' の範囲内のiについて(8):
        プリント( '*' * I)''' 
EXEC(コード)
コードの表示

complie

文字列のコードは、実行することができますやeval exec文を通じて評価されたオブジェクトコードをコンパイルしています。

()使用コンパイル
『』「(:コードファイル名:内部からのコードを読んで、ファイル、そうでない場合は空の「evalのかExecの、実装「」ASTおよび文字列またはオブジェクトのパラメータ)」コンパイル」を

CODE1 = ' 1 + 2 + 3 'の
H =コンパイル(CODE1、'' ' 評価' プリント(evalの(H))
コードの表示

、単一の行に、EXECモードにインタラクティブ必要がある場合があります。

 

おすすめ

転載: www.cnblogs.com/zly9527/p/11403790.html