由于人工智能的兴起,现在PYTHON在中国无论是线上的在线培训,还是线下的实体培训机构,都在大肆的宣传,PYTHON更接近自然语言的特性,使其入门门槛比较低,所以现在网络上充斥着,一百天学会python,三个月从小白到大牛,等等的宣传。
可以很负责的说,如果你对编程毫无接触,对电脑系统的中级操作一无所知,不知道怎么安装设置软件,如何设置系统默认路径,简单的控制台命令。如果你想三个月学会python,并独立开发爬虫或者是web服务,那你需要不眠不休的去写去读,去练习。
所以提示大家,要正视自己的需求,合理的分配时间,循序渐进的学习,不要好高骛远,也不要望而却步,这个世界上到了后,唯一属于你的就只有你的知识了,既然选择学习就要坚持,不要期望短短几个月就可以精通PYTHON,边学边用,学以致用才是王道。
如何开始自学,我认为不是马上要去报课,应该先有基本的了解,再有针对性的去报课,首先不谈现在的培训机构水平怎么样,如果你什么都不知道,那你毫无辨别能力,只能被动的接受。你学会了基础,再想深入的去学习爬虫,可以报爬虫课,学web可以报web开发课程。这样更主动。
那么如何检查自己是否基础已经牢固了呢,你要把自己当成一个老师,去给小孩子讲课,如果你能讲到小孩子都能听懂你,那你的基础就绝对没有问题了。这也是我自学的标准。
不要期待编程书籍有任何趣味性,计算机只知道0和1,他是枯燥的,所以我们和他沟通,也不是那么有趣,除非你对编程本身就有极大的兴趣,或者你需要靠这种技能活着,那就拼尽全力去学,去练,去撸代码。
然后你要安装python解释器安装包,现在python已经到了3.9这个版本,但是笔者不建议安装3.9,因为除了软件,电子产品也是一样,新的往往不是那么稳定,而且会发生好多配套的外部库不匹配,光是调试就够你头疼,所以建议安装3.6或者3.7,笔者一直在使用3.7,基本没什么问题。
安装完python的解释器,在开始菜单PYTHON的文件夹下,会有三个课执行程序,第一个是idle这个是python自带的编辑器,初学完全可以不安装pycharm等ide因为根本用不到,还需要配置半天。python自带的IDLE完全够用。第二个是python的命令行工具,你点击后会出现一个黑色的界面,可以直接输入python语句执行,方便调试。第三个是python所有模块的文档信息。你需要知道的第一个python函数---help(),通过在控制台输入help(方法名或者模块名)获得帮助文档,查看函数所需参数和返回值。
然后开始看书,书上的示例代码,边看自己边写,边执行,更换参数多运行几遍,来感觉语句的执行方式和结果。出现错误提示不要怕,我们要认识每一种错误,才能更快的找到问题,当然新手多的就是缩进错误,中英文混编出现字符错误。
所以努力读书,撸代码吧!!