前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >智能化促进编程语言的学习热潮——实践者的建议

智能化促进编程语言的学习热潮——实践者的建议

作者头像
机器思维研究院
发布2019-10-16 16:43:54
5340
发布2019-10-16 16:43:54
举报
文章被收录于专栏:AI机器思维AI机器思维

作者:Nature

出品:AI机器思维

随着科技的进步,智能化成为未来人们生活的伴侣,很多工作中都需要通过计算机来帮助完成工作任务。无论文科还是理科,学一门编程语都能够帮助自身未来和机器共同生活,相处更加和谐。但身边很多学习编程语言的学习者一般热度也就几天,浅尝辄止,如果热度能用心学习三个月,基本就能掌握一门编程语言的基础,解决基本的需求。

如何入门是大多数人学习的痛点,入门能够带来兴趣的提升。建议学者先学习安装软件环境,然后跟着案例一步步学习,在看到结果中能促进学习兴趣。

以学习python为例,python目前在数据分析、数据挖掘、机器学习、数据爬取、数据处理等领域得到广泛应用。如果是做数据相关的业务,首先关键点就是学习对各类数据的处理,把各类数据处理的方法进行总结归纳,然后形成标准化程序随时根据需求应用。对数据处理后经过数据分析、数据挖掘、机器学习等实际业务应用提升对数据全流程的认知发展,激发创新力,感知数据创造未来的价值。

我们以python图形画案例这个心得学习python。大多数人都喜欢看形象化的图,画图显示是数据分析的基本功。

Matplotlib是python中最著名的绘图库,其子库pyplot包含大量与MATLAB相似的函数调用接口,这种函数式编程的思维非常适合进行交互式绘图。其实图像一般也就如下几种:散点图、条形图、扇形图、等高线图以及数学上的正弦图、余弦图等。

案例1:画余弦图:

程序执行后显示图形:

案例2:通过matplotlib中的pyplot模块中plot方法画正弦曲线先设定一下x的取值范围,从0到2π。要用到numpy模块。

numpy.pi 表示Л

numpy.arange( 0 , 2π ,0.02) 从0到2π,以0.02步进。

令 x=numpy.arange( 0, 2*numpy.pi, 0.02)

y=numpy.sin(x)

plot(x,y)

pyplot.plot.show()

程序如下:

案例3:通过matplotlib绘制正弦和余弦曲线,给不同函数填充颜色区分。

程序代码如下:

程序执行后显示图形如下:

案例4:通过对统计的水果销售量绘制各类水果销售的比例饼图。数据存放在E:\\test\shuiguo.txt目录下:

程序如下,通过调用matplotlib模块画图。

程序运行后的结果如下:

通过这四个案例,我们可以领会到程序的魅力,结合案例学习,掌握公共部分,理解特殊部分,多找些案例理解学习运行程序,尤其是解决实际问题的案例,研究透彻,修改不同的参数等,改变程序功能。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-10-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AI机器思维 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档