eval函数

eval函数

执行一个字符串的表达式,并返回表达式的值,可以把拥有特定属性的字符串,直接转换成为python的某种类型或直接计算该字符串所代表的算式。
例如:
两个数的简单计算器

a,b,c=input().split()
if b not in('+','-','*','/','%'):
	print('ERROR')
else:
	d=a+b+c
	e=eval(d)
	if b='/'
	e=int(e)
	print(e)

你可能感兴趣的:(函数,python)