Generation

generate functionSun, 16 Apr 2023

任意输入含加减乘除乘方开方的文本数学表达式文本,自动计算结果

def eval(string): # 将输入的字符串表达式转换成python能识别的数学表达式 string = string.replace('^', '**') # 将'^'替换成'**' string = string.replace('√', 'math.sqrt(') string = string.replace(' ', '') # 将字符串中的空格去掉 # 使用eval进行计算 return eval(string)

Want to kickstart your project?Use the new AI Studio to create your code