Python中的内置函数,用于去掉字符串最外侧的引号,并按照Python语句方式执行去掉引号后的字符串。
eval()函数经常和input()函数一起使用。
eval函数的语法格式:
变量=eval(字符串)
s='3.1+3.2' print(s,type(s)) # 3.1+3.2 <class 'str'> x=eval(s) print(x,type(x)) # 6.300000000000001 <class 'float'> age=eval(input("请输入年龄:")) print(age,type(age)) hello='北京欢迎你' print(hello) # 北京欢迎你 print(eval("hello")) # 北京欢迎你 相当于去掉字符串 hello此时是一个变量,如果之前有声明该变量,则显示其内容;否则,则程序报错
posted on
浙公网安备 33010602011771号