eval() 的用法,相信网上一搜一大片,这里我主要分享一下数字字符串连接 * / + 区别。
先介绍一下eval()函数的作用,后续例子会使用到eval()函数。
eval() 函数用来执行一个字符串表达式,并返回表达式的值。
注意:eval()函数只能转换数字型字符串,无法转换汉字及字母。
m=eval('abc')
n=eval('撒野')
--------------------
Traceback (most recent call last):
File "/usercode/file.py", line 3, in <module>
m=eval('abc')
File "<string>", line 1, in <module>
NameError: name 'abc' is not defined
一、字符串
字符串string 分为文字型字符串和数字型字符串,由引号括起来的称为字符串。eval()函数属于数字型字符串转换函数,eval()函数可以将小数型或整数型字符串转换为对应类型的数字。
二、数字字符串连接 * / + 区别
本篇文章主要分享数字字符串连接 * / + 区别。