寻找学习的方向

学习python软件编程

入围原因:①从2018 年起浙江省信息技术教材编程语言将Python 语言将纳入高考内容之一,也即是说在全国,这只是个试点项目,最终将向全国推广,成为高考必考科目。

②如上图所示,在二级考试中,“Visual FoxPro 数据库程序设计”科目将被取消,2017 年 12 月是其最后一次组考。随之新增“Python 语言程序设计”科目(代码:66),2018 年 9 月首次开考。

③随着人工智能受重视程度的提升,作为其首选开发语言的 Python 也开始火爆起来。在 12 月公布的 TIOBE 编程语言排行榜中,Python 仅次于 Java、C、C++,位列第四。

这是一门易学的入门学问,python非常适合初学者入门。相比较其他不少主流编程语言,有更好的可读性,因此上手相对容易。自带的各种模块加上丰富的第三方模块,免去了很多“重复造轮子”的工作,可以更快地写出东西。配置开发环境也不是很复杂,mac和linux都内置了python。l

Python语言的简洁、易读以及可扩展性,在国外用Python做科学计算的研究机构日益增多,一些知名大学已经采用Python教授程序设计课程。例如麻省理工学院的计算机科学及编程导论课程就使用Python语言讲授。众多开源的科学计算软件包都提供了Python的调用接口,例如著名的计算机视觉库OpenCV、三维可视化库VTK、医学图像处理库ITK。而Python专用的科学计算扩展库就更多了,例如如下3个十分经典的科学计算扩展库:NumPy、SciPy和matplotlib,它们分别为Python提供了快速数组处理、数值运算以及绘图功能。因此Python语言及其众多的扩展库所构成的开发环境十分适合工程技术、科研人员处理实验数据、制作图表,甚至开发科学计算应用程序。也是将来生存的必须知识!

当然,从长远的角度看,要稳扎稳打的学习编程,还是得老老实实的先学习C或C++等基础的语言逻辑,Python虽然易于学懂,会弄以下数据借调,会弄个爬虫之类的,但深层次的东西不能不懂。总的来说,任重道远!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180710G1PTGM00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券