“nilai pengembalian python exec” Kode Jawaban

nilai pengembalian python exec

# https://stackoverflow.com/questions/2220699/whats-the-difference-between-eval-exec-and-compile
>>> g = dict()
>>> l = dict()
>>> exec('global a; a, b = 123, 42', g, l)
>>> g['a']
123
>>> l
{'b': 42}
Mig

Exec untuk mengembalikan nilainya ular

the_code = '''
a = 1
b = 2
return_me = a + b
'''

loc = {}
exec(the_code, globals(), loc)
return_workaround = loc['return_me']
print(return_workaround)  # 3

Jawaban yang mirip dengan “nilai pengembalian python exec”

Pertanyaan yang mirip dengan “nilai pengembalian python exec”

Lebih banyak jawaban terkait untuk “nilai pengembalian python exec” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya