我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

用python中的字符串函数实现将sin(x)换成结相应的结果代码

用python中的字符串函数实现将sin(x)换成结相应的结果代码
例:字符串testr=1+2*(5+6)+sin(45)
求各位用python写出关键代码:先找到子字符串 "sin(" 的位置再将sin(45)换成相应的结果

import math
teststr='1+2*(5+6)+sin(45)'
i = teststr.find('sin(')
j = teststr.find(')',i)
sinstr = teststr[i:j+1]
val = eval('math.'+sinstr)

近期文章

  • vc++2010 MFC如何将值从类A传到类B中?
  • 在java JFrame中使用AudioClip播放音乐,调用repaint时音乐会停止,是为什么?
  • Java反射 java.lang.NoSuchMethodException
  • java中的contains方法
  • 急求解测试 testqueryByIdWithSeckill 的问题
  • 报错Error setting expression 'ID' with value ['1', ]
  • python库文件安装问题
  • 似然比计算:bpsk(0->1,1->-1),awgn信道(方差segma)的对数似然比怎么计算?
  • js做了一按钮 如果通过点js按钮调用asp成功并发送出去
  • 如何实现js批量打印word模板
  • Calendar
  • Fractal
  • vs2012里工程文件如何调用在同一解决方案下的工程里的数据
  • 一个数据库查询的问题,sql语句应该怎么写
  • 大神,求救.在Spring整合Struts2时启动tomcat出错
  • net不是内部或外部命令,也不是可运行程序或批处理文件
  • Traveller
  • More Divisors
  • 求大神解救为什么会导致这样的原因
  • 大神求解!!如何在Java中使用if语句

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华