发布网友 发布时间:2022-04-25 13:49
共4个回答
热心网友 时间:2022-04-06 15:20
在python中,eval()是评估函数,用处是去掉最外层引号,然后进一步处理
解释:python中 input()默认录入的是字符串类型
如果用户输入了123,其实读取的是字符串"123"
这时候需要eval(input())来获取整数123,才能进行进一步的计算
之所以说eval()用处是去掉最外层引号是因为,
举例说明吧,
热心网友 时间:2022-04-06 16:38
eval函数将字符串当成有效Python表达式来求值,并返回计算结果
x = 1与之对应的repr函数,它能够将Python的变量和表达式转换为字符串表示
repr(x==1)
热心网友 时间:2022-04-06 18:12
eval(str [,globals [,locals ]])函数将字符串str当成有效Python表达式来求值,并返回计算结果。热心网友 时间:2022-04-06 20:04
eval参数是一个字符串, 可以把这个字符串当成表达式来求值,