前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python到底学什么?新手应该注重哪方面技术?

Python到底学什么?新手应该注重哪方面技术?

作者头像
python学习教程
发布2021-03-17 17:17:03
4500
发布2021-03-17 17:17:03
举报
文章被收录于专栏:python学习教程python学习教程

Python到底学什么?新手应该注重哪些方面的技术?今天我们就来具体分析一下。

大家都用Python做什么?

做网站后台:有大量的成熟的框架,如django,flask,bottle,tornado

写网络爬虫:Python写爬虫很简单,库很健全

科学计算:参加数学建模大赛,完全可以替代r语言和MATLAB

数据挖掘:机器学习:Python的机器学习包很多

数据科学:最近spark,Hadoop都开了Python的接口,所以使用Python做大数据的mapreduce也非常简单

自动化运维:做系统部署,日常维护的脚本

看到Python的功能强大了吧。现在工作需要的一些网络数据抓取,我都用Python处理了。对于一个小白来说学习Python要注意些什么,哪些是重点,如果自学Python找一份开发的工作,重点又该是什么?

下面我们就来具体分析一下。

学Python,到底学什么?

1)如果学Python是想了解编程语言,做一些实用小工具来提高效率,那学习的主要内容应该是Python的网络访问(urllib, urllib2, requests),爬虫相关的库,正则表达式, BeautifulSoup,XPath,Excel,数据库MySQLdb模块等,了解html网页。

这些知识熟练应用,从网络上抓取数据,再进行分析处理,完全没有问题。

2)如果你想学习Python语言找一份开发的工作,那看企业的岗位中有哪些要求。

  • 84个Python开发岗位是要求Web开发(后端开发)占43.3%,其中81个岗位明确需要django
  • 118个岗位对Linux有明确的要求,占60.8%,74个岗位要求有Java开发经验占38.1%
  • 26个岗位对PHP有要求,占13%
  • 运维岗位4个,测试岗位3个
  • 高级工程师岗位是26个,占13%
  • 工作经验一般要求2年,一些岗位明确要求Python经验2年以上。
  • 爬虫、数据分析相关的岗位17个,占8.7%

结论:

1.Python语言作为工作中效率提升的工具,非常好用的。

2.如果没有编程语言基础,想学习Python后从事开发,要求偏高。重点要放在Web学习,框架(Flask, Django)学习上,html, js 是基本。同时要打好Linux基础,可以多了解一些Java比较好。

*声明:本文于网络整理,版权归原作者所有,如来源信息有误或侵犯权益,请联系我们删除或授权事宜

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

本文分享自 python教程 微信公众号,前往查看

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

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

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