自学python前的准备工作有哪些?

发布时间 : 05-06

很多人学习python前会问,学习python有门槛吗?答案都是否定的,任何人都能学会python,只要选择的方法得当。因此在学习python前,要先明白这么几件事。

1、我为什么要学习python?

我一直认为,学习是一件反人性的事,想坚持下去就必须要有动力。就好比上学时,老师和家长说的最多的鼓励的话是“等你上了大学,就......"和”等你长大以后,就......“。这激励了无数人在繁重的学业中坚持下来。
学习python也是如此,有些人是工作需要,比如想转行做程序员的人;有些人是兴趣使然,比如写个分析程序辅助炒股;也有些人是想让自己多掌握一个技能,以便能够更加从容的面对未来。
我学习python的原因很简单,一方面是每年都强迫自己学会一个新技能;另一方面是因为之前曾经学了三次都没学会而不甘心;还有一方面是因为我是一名seo,懂点儿编程对工作有些帮助。
2、如何选择学习python的教材?
前文提到我曾经三次学习python失败,分析失败的原因,一方面是自己没有坚持下来,另一方面是因为选择的教材不适合自己。实际上,过于复杂、冗长、繁琐、枯燥的教材很容易让人放弃学习。
我是在今年疫情期间开始学习并学会python的,这回能够坚持下来一部分原因是教材选择的不错(付费教程),另一部分原因是疫情期间有充足时间学习(每2小时以上)。下面说说我对于选择教材的心得。

(1)建议选择文字课程

文字课程通常是作者在掌握python的基础上,从中“去粗取精”总结出来的课程。不会像书中那样单纯的罗列大量知识点,而是只会讲解最重要的,而且每学完几节课就会有知识点的综合应用。既讲解了知识点的综合运用,也让初学者有了成就感。
课程的内容经过设计,通常每节课不会特别长,能保证每天都学完一节课,不会出现看书或者视频时好几天才能看完一节课,看了后面的忘记前面的。还有一个好处是反复观看比视频方便,阅读的速度取决于自己,不会因为视频啰嗦而需要不断快进。
我推荐自己写的一系列关于python的文章,每周都有更新,目前已经写完python的基础知识。我作为一名多次学习失败的人,深知学习中会遇到的各种问题,在文章中也会针对问题进行提示。感兴趣的朋友可以去看看。网址:www.seoaiz.com

(2)建议选择收费课程

相比于免费课程,收费课程的质量更有保障。当然,免费课程中也有很多质量好的,但是收费课程有两点免费课程不具备的优势。
一是抱团学习。我在学习时被拉入了学习群,每天学完后必须要在群里打卡。如果没有打卡会有老师催你,询问没有学完的原因。
群里也有很多小伙伴儿诉说自己的学习心得和遇到的困难,氛围不错,感觉不是自己一个人在孤零零的学习。有时候你遇到困难想放弃了,发现群里有人比你还惨,进度还不如你,顿时就找到自信了。
二是有人答疑。影响程序的因素很多,别人操作运行正常的,也许你操作就会报错。有时候你自己研究一下,就解决了。有时候你自己抓耳挠腮好久,都找不出问题来。我自己就遇到过自己这种情况,从此决定对和自己合作的程序员哥哥再好一点儿。
但如果你参加了收费课程,是有专门的老师负责答疑的,你有任何问题都可以询问他们。有时候你把问题发到群里,老师还没来得及说,就被同学给回答了。这是免费课程很难做到的。

3、提前认识到学习中面临的困难

大多数人在学习中遇到的困难,归纳起来分为两类:学了记不住和学了不会用。
如果是学了记不住,就需要在学习过程中记好笔记,然后时常回去复习学过的知识。我记得自己在学习过程中,基本上每学习几课就要回头复习一次。一个教程学下来要回头复习四五次。
如果是学了不会用,一方面原因在于实践太少,学习编程一定要亲自动手写,在不停地报错和debug过程中才能加深理解和运用。光靠眼睛看很难学会,也很难记住学过的知识。所以多动手实践这个好习惯一定要在一开始学习就养成。
另一方面原因是教材的问题,像前面说的不选择书作为教材的原因,总是针对某一个知识点的小案例,看的再多也很难把它们联系到一起。这时候如果给你一个汇总了所学知识点的项目并带你完成,你便可以将学到的知识融会贯通,也能加深你的理解。
所以有会后学了不会用不一定是自己的问题,有可能是选择教材的原因。

4、我们以windows下的编程为例来讲解编程,python使用3.5以上版本

学习python编程需要准备的工具如下:

1、下载python软件

下载地址:https://www.python.org/downloads/,下载过后安装方法也很简单,请看视频教 程:http://www.seoaiz.com/pythonjichu/2021-04-29/1.html

2、下载编辑器,推荐使用pycharm

pycharm官网下载地址:https://www.jetbrains.com/pycharm/download/
这边我提供了pycharm2020.1破解方法:https://www.bilibili.com/read/cv10386031/
破解视频教程:https://www.bilibili.com/video/BV1Cq4y1E7q9
关注“军哥seo”公众号回复:pycharm,即可获得相关软件包下载地址。

5、问题解释:

1、怎么调出cmd

按下windows键+R,然后输入cmd,这时打开了cmd.exe黑窗口,然后在cmd界面输入:python,可以直接切换到python界面

2、什么是环境变量

环境变量只是个名词,具体表现可简单的认为在cmd下输入一个程序名字,如果能找到那个程序那就说明该程序在环境变量中,此时可以输入where xxx来查看python路径。

3、如何手动将某程序加入环境变量?win10作为案例

在桌面上找到计算机-右键-属性-高级系统设置-环境变量-找到PATH选项-编辑,然后你把程序所在路径复制到里面(注意不同程序路径之间用英文分号分割)

4、什么是python解释器

我们双击qq.exe打开qq然后就可以聊天了。双击python-3.7.exe安装好后,在安装路径下的python.exe就是python解释器,但是python.exe我们不能双击运行,他的作用就是当我们写了python代码后,让python.exe去读一下那个代码文件,计算机就会执行你的代码了!俗称解释执行。
具体表现为如果有一个python文件是aaa.py,那么在cmd下输入python aaa.py或者python.exe aaa.py,代码就执行起来了,同理如果你学习php,你有个php解释器php.exe ,你有个aaa.php文件,那么你输入php aaa.php即可运行php代码。

5、一定要加入环境变量吗

当然不是,加入环境变量的目的是当你打开cmd界面后,直接输入程序名字让系统就能自己知道该程序在哪个目录。
双击python3.7.exe安装后假设python解释器路径在D:/install/python3文件夹下,假设这个路径有个aaa.py。如果你没有把python解释器加入环境变量,你想运行aaa.py里面的代码,就得把python解释器路径写全。

D:/install/python3/python aaa.py

如果有一个1.py在D:/install/test/文件夹下,运行它你就把1.py路径写全。
D:/install/python3/python D:/install/python3/test/1.py

文章推荐:

硬盘安装ubuntu原理

求推荐在线文档管理工具?

Linux和Windows系统升级的最大不同是什么?

在excele中文字的上下标?

磁性墙面有什么应用场景?