在进入学习之前了解一些编程行业,目前来说python首当其冲是近年来比较火的编程语言.
编程语言也有很多种,目前使用比较广泛的有:C语言,Java语言,Python语言,Javascript 等等。
为什么从Python开始学习编程语言?
易学
因为python更像人类语言(英语)
而且python语法简单易懂
好用
首先,开发速度快,别的语言要3 - 5天开发出来的软件,python可能只要1天。
其次,python编程应用广泛,涵盖领域:web网站、自动化、爬虫、图形界面、数据分析、运维、自然语言处理、图像处理、科学计算、游戏、人工智能等等。
Python 是由 Guido van Rossum (龟叔)在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的,Python 本身也是由诸多其他语言发展而来的,这包括 ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unix shell 和其他的脚本语言等等。像 Perl 语言一样,Python 源代码同样遵循 GPL(GNU General Public License)协议。现在 Python 是由一个核心开发团队在维护,Guido van Rossum 仍然占据着至关重要的作用,指导其进展。
Python 语言目前的主流版本 是 Python 2 和 Python 3 。
Python 官方 已经不再维护 Python 2 了,所以初学者应该 直接学习 Python 3 。
我们编写程序代码,就是要让计算机按照我们的想法取做事情,程序代码是用编程语言编写的,而Python语言,是计算机硬件(主要是CPU)听不懂的语言。
计算机CPU只能听懂机器指令。
所以,我们需要一个翻译,把Python语言翻译成计算机CPU能听懂的机器指令。
这个翻译就是**Python解释器 **。
我们运行python程序,就是运行python解释器,让解释器去读取我们写好的python代码文件,并且把python代码翻译成机器指令给CPU去执行。
Python解释器本身也是个程序, 它是解释执行 Python代码的,所以叫解释器。
没有Python解释器,我们的Python代码是没有办法运行的。
所以 学习Python的第一步 就是: 安装Python解释器 。
安装Python解释器,首先要看你的电脑运行的什么操作系统。
我们这里主要介绍 Windows 上如何安装 Python解释器。
Windows XP 不要再用了,新版本的 Python解释器 不支持 XP。
Windows 7 系统 一定要安装 Service Pack 1 补丁包 ,才能安装Python3.6 以后的版本
怎么知道你的 Windows 7 是否安装了 Service Pack 1?
查看电脑属性,看看是否有下图 所示的 Service Pack 1。
具体安装步骤,请参考这篇文章
如果安装过程中,提示 “api-ms-win-crt-runtime-l1-1-0.dll 丢失”,这是Win7 补丁包导致的错误请点击这里下载安装补丁包。
我自己的电脑是windows 10 操作系统.
如果您电脑的Windows 是64位的,推荐安装64位解释器。如果是 32位的,只能安装 32位解释器
下载成功后,双击安装程序,开始安装。
注意:安装到这一步的时候,一定要勾选 Add Python 3.7 to path 选项, 然后再点击 Customize installation
前面 安装的时候,我们强调要勾选 Add Python3.7 to path ,这是什么意思呢?
就是把 Python解释器所在的目录 加入到 环境变量Path 中。
Windows 下,我们可以用 echo %path% 命令查看一下环境变量path的内容是什么。
比如,我的电脑执行结果如下
C:\Users\byhy>echo %path%
C:\Python37\Scripts\;C:\Python37\;
C:\Python27\Scripts\;C:\Python27\;
C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;
C:\Windows\System32\WindowsPowerShell\v1.0\
环境变量 Path 中包含的 这些目录, 就是 Windows查找程序的目录
当我们敲入下面的命令时
Ctrl + R 输入cmd 进入 命令界面输入:python
然后在到到开始菜单栏找到刚刚安装好的Python3
编程语言,可以和人类语言类比。
人类语言是说给谁听的?对了,说给人听的。
编程语言呢? 是给计算机听的。
编程语言就是告诉计算机该怎么去干事情。
我们要让别人做事情,用人类语言。比如告诉别人怎么去开车,会说:踩离合器,档位杆 推到1挡位置,慢慢抬起脚,松离合器
这些话,我们称之为 语句 。
每条语句可以表达一个完整的意思。
同样的,我们的Python 程序语言,告诉计算机该怎么做的时候,也是使用语句。
比如,我们这里的语句
print('hello world' )
就是用 Python语言 对计算机说:请你把这个字符串 hello world 显示到屏幕上。
语句就是: 完成一个完整的语义的最小单元,表达一个完整的意思。就好像人类语言中的一句话。
人类语言的语句,可能很短,也可能很长。
Python代码中的语句也是一样,可能很短,像这样
pass
也可能很长,比如
nameTable = {
'小王1' : 35,
'小王2' : 25,
'小王3' : 32,
'小王4' : 15,
'小王5' : 36,
'小王6' : 25,
'小王7' : 45,
'小王8' : 15,
'小王9' : 25,
'小王10' : 36,
'小王11' : 33,
'小王12' : 15,
'小王13' : 35,
'小王14' : 45,
'小王15' : 23,
}
为了阅读方便, 很长的语句,可以放在多行中,像上面这样
程序的代码就是由若干条 语句 组成的。
再看,其中 print 是个内置函数的名字。
函数名 就代表了 预先实现的 一个功能。函数的概念,后面的章节会具体讲解。
这里的 函数 print 实现的功能就是: 输出字符串到终端屏幕上。
Python 程序中 出现 print ,解释器就知道: 要输出 后面的字符串 到终端上。
我们直接拿来用就可以了
现在我们先看看一些简单的编写代码的规则
print('你好')
一定要顶到最左边,像这样
print('你好')
不能这样,就不对齐了
print('你好')
print('今天天气怎样?')
一定要这样
print('你好')
print('今天天气怎样?')
比如这样
print('你好')
print('今天天气怎样?')
if a in b:
print('hello word')
记录学习的每一个过程!也希望能帮到正在学习的你!