python把字符串转为数字eval,eval函数转化字符串为列表

  python把字符串转为数字eval,eval函数转化字符串为列表

  仅用于研究参考。

  eval()函数非常强大3354将一个字符串求值为有效表达式,并返回计算结果。

  #基本数学计算

  In [1]: eval(1 1 )

  Out[1]: 2

  #重复字符串

  in[2]:eval(“*”* 10”)

  out[2]: * * * * * * * * * * *

  #将字符串转换为列表

  In [3]:键入(eval([1,2,3,4,5]))

  Out[3]:列表

  #将字符串转换为字典

  在[4]中:键入(eval({name :晓明,年龄:18} ))

  Out[4]: dict case计算器要求

  提示用户输入加减乘除的混合运算。

  返回计算结果。

  In [46]: input_str=input(请输入一道算术题:)

  请输入一道算术题:“3-2 * 2 ^ 4”

  In [47]: print(eval(input_str))

  三

  在[48]:不要滥用eval(238,238,238);不透明度:0.6;

  千万不要在开发过程中使用eval直接转换输入的结果。

  __import__(os )。系统(“ls”)等效代码

  导入操作系统

  Os.system (terminal command )执行成功,返回0。

  执行失败,出现错误消息。

  关注微信微信官方账号,回复【数据】,Python,PHP,JAVA,web,即可获取Python,PHP,JAVA,前端等视频数据。

  来自海洋的渔夫原创作品,

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: