在Python中,input会把接受到的任意用户输入的任何类型数据都当做 字符串 处理
而使用eval() 函数用来执行一个字符串表达式,并返回表达式的值。
#输入整型,类型就为整型,输入字符串就没必要用这个函数了
d=eval(input());
print(type(d))
# 执行变量引用
x = 10
result = eval("x + 5")
print(result) # 输出: 15
在Python中,input会把接受到的任意用户输入的任何类型数据都当做 字符串 处理
而使用eval() 函数用来执行一个字符串表达式,并返回表达式的值。
#输入整型,类型就为整型,输入字符串就没必要用这个函数了
d=eval(input());
print(type(d))
# 执行变量引用
x = 10
result = eval("x + 5")
print(result) # 输出: 15