[视频]用Mathematica运行python代码的方法
关于夏威夷用Mathematica运行python代码的方法,期待您的经验分享,真心佩服你,谢谢
!
更新:2024-02-20 05:07:41最佳经验
来自快手https://www.kuaishou.com/的优秀用户无情天魔精致,于2018-02-27在生活百科知识平台总结分享了一篇关于“用Mathematica运行python代码的方法天龙八部手游”的经验,非常感谢无情天魔精致的辛苦付出,他总结的解决技巧方法及常用办法如下:
[图]2/8
[图]3/8
[图]4/8
[图]5/8
[图]6/8
[图]7/8
[图]8/8
[图]
python很强大,也很简洁。Mathematica更强大,也更简洁。缺点是,内置函数(或者扩展包)太多了,尾大不掉。索性,两样一起使用。
工具/原料
电脑Mathematica11.2python方法/步骤
1/8分步阅读首先,确保你的电脑上安装了python和Mathematica11.2。

用pip为python安装扩展包zmq。

安装成功之后,出现下图情形。

在Mathematica里面运行下面的代码,再检测一次python的zmq模块是否安装成功:
FindExternalEvaluators["Python"]
出现下图的类似情形,表示安装成功了。

在Mathematica上,调用python计算sum(range(10)):
ExternalEvaluate["Python", "sum(range(10))"]

调用python运行"for i in range(10):print(i**2)"的时候,会报错:
ExternalEvaluate["Python", "for i in range(10):print(i**2)"]
被告知,需要把结果转化为字符串,否则不能被Wolfram语言所识别。
可是,结果却出来了,这是咋回事呢?

新建一个python文件,内容是:
for i in range(10):
print(i**2)
运行之后,内容如下。

在Mathematica里面,一个可行的方法是:
ExternalEvaluate["Python", "[ i**2 for i in range(10) ]"] // Column

情感/交际经验推荐
- Q坐火车路过中高风险地区怎么办
- Q热点如何写情侣甜蜜恩爱语写
- Q有多少情侣之间如何相处才能长久
- Q做什么如何让一个内向的人变外向 变得越来越...
- Q帮忙怎样布置两人生日浪漫房间
- Q哪有女人一旦对男人动了真情会有什么样的表...
- Q有哪些女人微信回复一个“嗯”字是什么意思?
- Q我想怎么追自己喜欢的人
- Q该怎么如何免费开网店详细步骤 新手篇
- Q有多少如何提高你的沟通技巧
- Q你知道男人怎样做,女人才能越来越喜欢你?
- Q假如单删微信好友再加回来他有消息提示吗
- Q怎么学怎样让自己变得有气质
- Q专栏闺蜜生日送什么礼物合适?
- Q怎么看女朋友(女生)生理期肚子疼怎么办?
- Q告诉怎么知道男人喜欢你?
- Q我想读心术?教你如何看透一个人
- Q这种教你怎么还人情
- Q优秀如何委婉拒绝别人的邀约
- Q[视频]怎么在高德地图添加公司位置
- Q[视频]拼多多两件商品一起下单怎么下
- Q[视频]有办法微信二维码样式恢复默认
- Q[视频]帮忙vivo手机自动弹出广告怎么关闭
已有 27350 位经验达人注册
已帮助 228605 人解决了问题