多语言展示
当前在线:764今日阅读:11今日分享:15

python里面字符串和数学表达式之间的相互转换

本文介绍一下字符串和表达式之间的相互转化。
工具/原料
1

电脑

2

python3+

方法/步骤
1

给出一个字符串:a = '5+6'字符串里面的算式没有被运算。

2

如果去掉字符串,就得到一个可计算的算式,会直接返回计算结果。a = 5+6

3

用eval可以直接计算字符串里面的表达式。

4

前提是字符串里面的表达式有定义。

5

给m和n以定义,就可以计算啦。

6

看看下面代码,仔细想想,你有什么发现?

注意事项

除了字符串里面的表达式,其实,字符串之间也存在加法运算,正整数和字符串之间还存在乘法运算。

推荐信息