python计算关于eval

表达式eval('3*2'+'22')=
已知x=[1.2],y=[3,4],x+y=

666,[1.2, 3, 4]
这里我也犯了个错误,纠结了一下,eval是字符串拼接不是数值加,第一个变成3*222

img

  • 以下回答由chatgpt基于相关博客总结生成:

    使用Python计算表达式eval('3*2'+'22')的代码示例如下:

    result = eval('3*2'+'22')
    print(result)
    

    输出结果为:72

    而对于两个列表x=[1.2]和y=[3,4]的求和,可以通过使用Python的内置函数sum()实现。代码示例如下:

    x = [1.2]
    y = [3, 4]
    result = sum(x + y)
    print(result)
    

    输出结果为:8.2