在eval()函数中计算<python> 荧光轻影 2023-08-19 128 阅读1分钟 在eval()函数中计算 eval()函数可将任意含有数字的字符串转化为有效数字。 转变的数字类型,会根据结果选择合适类型。 当在其函数中存在多个含数字字符串时,需注意计算时字符串之间的拼接。 result=eval("1*1"+"1*1"+"1+1") print(result) 输出的结果为122,在eval中,引号外的加号起到了拼接作用,将字符串转化为有效数字后,算术式会变为: result=1∗11∗11+1=122result=1 * 11 * 11+1=122result=1∗11∗11+1=122 。