02.27 纯小白怎样开始学python?

屁哥学日语


我觉得两个方面都要学好,一个是语法,一个是思想。

思想有助于理解语法,而语法是构建程序的基础。

理解了基本的语法是可以写基本的程序的,但是理解了思想你就可以写出高质量的代码,也可以让学习事半功倍。


一个哲学家


python可以说是编程语言中比较简单的一种了,所以入门也相对简单一些。作为一个过来人,我建议你可以看尚学堂高淇老师的py400集资料学习,这个也是我们学长推荐给我的。刚开始学习就感觉这个资料讲得很详细,通俗易懂,比之前看过的那些资料不止好一点点,后来我也推荐了我想学的朋友看这个资料学习,这么好的资料当然要和大家分享了。


小小互联科技


看大家给你的建议,还是要给你啰嗦两句,你学Python的目的是什么?兴趣or就业

兴趣学习Python,看视频自学就OK了

如果是为了就业,因为企业招聘是有一定技术要求的,除了学习基础知识还要根据要就业的方向做合适的项目。对我们学习的系统性和深度是有一定要求的,你可以先尝试自学,在考虑是否报班学习。

下面给你一些小白学习Python的建议:

1、基础知识

Python 是一个有条理的、强大的面向对象的程序设计语言。

首先需要学习Python的基础知识,下载、安装、导入库、字符串处理、函数使用等等。

如果你的英语不是很好,这里可以给你推荐一个超赞的网站一译中文文档,这里会提供Python、pandas、numpy、NLTk、Django等文档的中文翻译,赶紧添加到收藏夹里。如果你更喜欢看视频,可以上网找一些入门教程观看,有很多IT学习网站可以找到,这里就不推荐了。

此外,在基础知识都学会之后,你要开始练习写一个程序,需要文本编辑器,这里推荐使用pycharm!

2、确定学习方向

Python职业学习方向很多,职业方向大体上分为以下六个:

Web全栈工程师、爬虫开发工程师、人工智能工程师、Python开发工程师、游戏开发工程师、搜索引擎工程师。可以去各大招聘网看看岗位要求需要求职者掌握的知识点,数据库,工具等,多看几个就明白了

3、寻找项目练手

只会埋头敲代码的Python开发肯定不是各大公司HR抢着要的,谨记:多找项目多找项目!多练手多练手!只有自己多动手写具体项目,才能更多的犯错,解决问题,位置后工作踩坑,现在练习踩的坑越多,以后和HR谈薪资的时候才会更有底气。

Github内的项目丰富,想找哪个项目可以先去Github上面搜索,例如:你想写一个知乎爬虫,在搜索框搜索“知乎”,然后在语言那一栏里选择Python就可以找到你想要的项目了。

5、找工作

基础知识学会,多个项目练手完成,你就可以尝试找一份Python相关工作了。

上面是前辈给你的一些建议,希望能帮到你


陕西IT优就业


你好,我来回答一下你这个问题,因为曾经我就在大学的时候自学过python语言。

首先我要说明的是我不是计算机专业,也没有任何其他编程语言的基础,我当时选择学这门语言的,一个主要原因是因为他的很多语法都跟自然语言比较相通,感觉会很容易上手。

1.你如果要学习Python语言,第一你要知道你学这个的目的是干嘛?如果你是为了很好的找工作,或者是为了兴趣爱好。如果你是想为了找一份好的工作,那我接你去找培训机构专业的去进行培训,这会学习更快更加系统。但是如果你有一定的其他语言的基础python也只是你的一个兴趣爱好,那你可以在一些视频网站上去学习。

2.推荐哪些学习的视频网站?我个人推荐慕课和中国大学mooc学习网。我刚开始接触Python语言的时候,是在中国大学慕课上面,有一个北京理工大学的老师讲了一系系列课有基础的,有爬虫有游戏,这个老师讲课方式比较幽默,同时讲的内容也比较容易懂,所以我一开始跟着他学习,一直学到了Python数据。

3.Python语言目前已经成为了比较流行的语言,在最新计算机语言的排行中已经排到了第1位,所以我认为不管你是一个计算机的编程工作人员,还是一个兴趣爱好者,都有必要去了解一下这门语言,并且比较容易上手,当然,如果要做到熟练,还是需要很多项目去训练。




哲思去创业


1.学习python基础语法知识

2.学习网络编程,熟悉线程、进程、等网络编程基本原理

3.学习MySQL,能熟练对数据库数据的增删改查命令,面试也会经常问到(有条件学习下mongodb和redis,尤其是redis,现在很多技术都利用到了redis的优秀特性,比如爬虫的去重、分布式爬虫、数据缓存等等)

4.学习正则表达式,用于数据的提取 re模块

5、前端入门html\\css\\jquery,用于分析网页页面结构,能读懂前端人员编写的代码含义

转型爬虫学习的知识:推荐多看看优就业的网课,入门会很快

1.requests库:发送网页请求,返回数据

2.xpath:用于网页元素的提取(当然还有bs4、pyquery等,选择顺手的)

3.selenium:用于真实浏览器访问网页,根据具体情况使用

4.scrapy:用于大规模快速网页数据爬取

5.验证码破解:验证码破解建议大家可以多搞点难破解的,比如滑块验证码、淘宝验证码、12306验证码等等,面试经常问到哦

web后台库和框架:django、flask、tornado,三个框架各有优劣,web框架小编用django和flask居多,django觉得很多东西都已经封装好了,可以直接用,不用自己手动构造,比如django的admin后台和xadmin后台,flask就相对灵活多变,还是那句话,至少掌握两个框架,多多益善。


汉武帝在武汉加油


现在网上很多免费的视频,不一定说报培训班就是更好的选择。

报线下培训班,时间周期长,成本也高。有时候一个人会遇到很多问题没法解决。我觉得学习python或者任何语言,一定有个能交流的论坛或者圈子会比较好点。

看视频首选B站,题主可以了解下…免费且资源多...再自己买本书巩固巩固,就可以慢慢练项目了



学以职用


成人还是小孩,小孩找我,我是酷叮猫少儿编程的老师。


维维豆爷


这方面我有经验。朋友,首先看看你有没有编程的经验。如果会其它语言,那python很快就能学会,看看基本函数和逻辑就能入手了。如果是第一次接触语言,建议先从视频下手,网上免费视频比较多,跟着视频做小例子,一点点的来!过程也挺有意思的,慢慢成长,相信你一定可以,加油!


阿米乐园智能科技


建议去培训班,然后多看视频,多实践


分享到:


相關文章: