93日目:Pythonプログラミング
Pythonプログラミングの講義27日目。
今日の講義は自習が多めでした。内職はCSSのグリッドレイアウト。
【講義内容】
- evalとexec
【ワンポイント】
evalとexec
eval(expression, globals=None, locals=None)
サンプル
func = lambda x: x**2 eval('func(3)')
exec(object[, globals[, locals]])
サンプル
func = lambda x: x**2 class T: def __init__(self): print('class T') def func1(): t = T() return t o = {'func1': func1, 'T': T} exec('print(func(3))') exec('func1()', o) exec('T()', o)
【今日の積み上げ】
- Python基礎