Python基础教程,第一讲,开发环境搭建
今天是写Python基础教程的第一课,也是下定决心做技术分享的第一篇文章。先扯几句和技术无关的吧,也便于大家了解这套课程的内容,适不适合自己学习,我做开发6年了,已年过30,一直从事的WEB方面的开发,主要编程语言是PHP,庆幸的是6年时间里,没在外包公司工作过,随着技术的不断发展,深知作为一名合程序员需要不断的提高,紧跟技术发展方向,学习其他语言或者框架的同时,必须还要对源码,算法,编程思想,网络协议,Linux有深入的理解。所以我决定做技术类的干货分享,能赚到一笔额外的收入最好,即使没有也是自己技术的积累。
新的一年立个Flag,手上现有的私活做完今年不再接任何外包,全心积累技术,外包虽然有一笔不少的收入但是只会让自己变成一个熟练的菜鸟,而且经常到深夜,太累,怕得癌。那今年的主要目标是:
-
Python 基础教程,语法、条件、循环、类和对象、文件和流
-
Python 高级编程,网络变成,多线程,WEB框架
-
Python 实战,可能会写一些与生活贴近的小项目,解读身边案例,写一些爬虫
-
老生长谈的算法,设计模式要理解和精通,书看过N次,每次读了就忘,看似明白,但是没有真正理解其含义,也没有在项目中真正的运用到,所以今年一定要把设计模式和算法吃透。
-
如果时间允许,Uninx高级编程 也应该好好学学,了解计算系统,才会让编程游刃有余。
闲话扯得有点多,最后献给所有正在努力的程序员,你的付出终将换取等额回报,30岁程序员没人要?那可能是他的技术不够好,既然喜欢编程就一条道走到黑吧。
学完此次课程,我能做什么?
学完此次课程后,您可以搭建一套Python的开发平台,便于后期Python的学习。
学习此次课程,需要多久?
对于一名有经验的程序员来说,可能仅需3-5分钟,便可在Ubuntu下搭建一套Python开发环境。Windows下可能时间稍微略长一点。
课程内容
- 根据不同的操作系统,下载python3。在后面的学习中,全部基于Python3。
python下载地址:https://www.python.org/downloads/
- 安装
windows 直接双击安装包,下一步下一步即可。
image安装完成后,开始菜单即可找到python。选择IDLE 打开编辑器。
image#入门程序
print("Hello world");
看一下ubuntu 18.04 下如何安装?
sudo apt-get install python3
#安装完成后,直接输入 python3
image
课程疑问?
Python2和Python3 有什么区别? 他们兼容吗? 语法有什么区别?两个都要学习吗?
这些内容大家可以了解一下,入门阶段我们不会考虑这么多,把Python3先搞定吧。
接下来学习什么?
下一课我们将学习,Python中的语法,变量,函数以及用户的输入输出。