python编程用哪个,python编程用哪个软件

dfnjsfkhak 13 0

大家好,今天小编关注到一个比较意思的话题,就是关于python编程哪个问题,于是小编就整理了1个相关介绍Python编程用哪个的解答,让我们一起看看吧。

  1. 操控excel,选择Python还是vba?

操控excel,选择Python还是vba

首先说明一下,"卡死"是算法的问题或者设备硬件运算能力的问题,和语言本身无关.

Python是一个热门的语言,

python编程用哪个,python编程用哪个软件-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

有一定的难度,从懂会精层次来讲,难了一些,需要你有更多的库.但是一旦学会了,它会给你带来其他更多的惊喜.

VBA是个小众语言,

工作中需要使用到Office,WPS的,却又基本每天都要用到.他是Office自带的,对于关注要处理的问题本身,将语言只做为了个解决问题的工具,我认为VBA更贴近,难度也低些.

python编程用哪个,python编程用哪个软件-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

如果你对工具的了解还是初级的, Bug是必然的,VBA可以更好的让你去发现问题并进行调试.

如果你需要将标准化了的工作指派给他人做,VBA可以随时简便的转移到其它电脑上. Python需要环境配置,或都打包程序,还是强调的实施的难.

总结:

python编程用哪个,python编程用哪个软件-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

专业数据分析岗位: 选Python没错,会给你更多第三方的库,丰富你要表达的讯息,***你的结论的合理性.

常规办公岗位: 选VBA可行性更高,容易上手,用完放下,再用拿起,随时随地.

您好,很高兴在这里交流。

首先,VBA与Python都是可以对Excel进行编程控制的。

在当下,学习Python相对于VBA,场景会更广阔一些,很容易扩展到机器学习,图像处理,数据可视化时间序列,数据分析等应用当中。

对于Python处理Excel数据,不得不提典型的数据处理库pandas.

其中的方法涉及到,多表拼接,合并,***表,可视化图表,以及对大数据量的处理(千万级)。

具体可参考以下案例:

①多表拼接实现1000万条数据记录汇总

***s://***.toutiao***/i6809389077578646028/

②Python处理时间序列常用方法汇总

***s://***.toutiao***/i6808906735865037319/

数据量大更建议用Python,vba一般都是将数据存放在中,当数据不拆分电脑配置又不高,就会显得比较卡,数据处理完毕后,不释放下内存电脑用起来也会比较卡,vba一般只会启动2个cpu核心进行数据计算,运算效率也比较低,现在微软已经停止对vba的更新,更建议学习Python,如果只是操作excel,这两个学习难度差别不大,但是Python发展空间会更好

还有一种更加便捷的方法,就是使用power bi的三大组件进行数据处理,使用power query进行数处理,powerpivot进行分析,power view进行数据可视化,优点就是学习周期短,数据可实现自动刷新,上手比较快,使用这个方法,效率可能会比excel快一些,但是速度仍然不及python,当然了为了长久可持续更建议学习Python,但是上手周期会比较长

毫无疑问,如果只是操控excel我肯定选VBA。VBA是excel的原生语言,便捷性和效率无疑是最高的。用python反而更复杂,根本没必要。至于说用VBA处理15000行数据就卡,我只能说你的VBA水平太次了!因为我用VBA处理一个一百多万行的表去匹配另一个一百多万行的表也只用了一根烟的时间!

到此,以上就是小编对于python编程用哪个的问题就介绍到这了,希望介绍关于python编程用哪个的1点解答对大家有用

标签: python 数据 vba