进入编程初学者第一篇 --了解Python语言

1.为什么学习Python?

在进入学习之前了解一些编程行业,目前来说python首当其冲是近年来比较火的编程语言.
编程语言也有很多种,目前使用比较广泛的有:C语言,Java语言,Python语言,Javascript 等等。
为什么从Python开始学习编程语言?

  • 易学
    因为python更像人类语言(英语)
    而且python语法简单易懂

  • 好用
    首先,开发速度快,别的语言要3 - 5天开发出来的软件,python可能只要1天。
    其次,python编程应用广泛,涵盖领域:web网站、自动化、爬虫、图形界面、数据分析、运维、自然语言处理、图像处理、科学计算、游戏、人工智能等等。

2.Python历史

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 。

3.Python解释器

我们编写程序代码,就是要让计算机按照我们的想法取做事情,程序代码是用编程语言编写的,而Python语言,是计算机硬件(主要是CPU)听不懂的语言。
计算机CPU只能听懂机器指令。
所以,我们需要一个翻译,把Python语言翻译成计算机CPU能听懂的机器指令。
这个翻译就是**Python解释器 **。
我们运行python程序,就是运行python解释器,让解释器去读取我们写好的python代码文件,并且把python代码翻译成机器指令给CPU去执行。进入编程初学者第一篇 --了解Python语言_第1张图片
Python解释器本身也是个程序, 它是解释执行 Python代码的,所以叫解释器。
没有Python解释器,我们的Python代码是没有办法运行的。

所以 学习Python的第一步 就是: 安装Python解释器 。
安装Python解释器,首先要看你的电脑运行的什么操作系统。

我们这里主要介绍 Windows 上如何安装 Python解释器。

注意:

Windows 下安装 Python3.7 解释器有几个注意点:
  • Windows XP 不要再用了,新版本的 Python解释器 不支持 XP。

  • Windows 7 系统 一定要安装 Service Pack 1 补丁包 ,才能安装Python3.6 以后的版本

    怎么知道你的 Windows 7 是否安装了 Service Pack 1?

    查看电脑属性,看看是否有下图 所示的 Service Pack 1。

进入编程初学者第一篇 --了解Python语言_第2张图片
如果没有,你的电脑必须先安装Service Pack 1。

具体安装步骤,请参考这篇文章

如果安装过程中,提示 “api-ms-win-crt-runtime-l1-1-0.dll 丢失”,这是Win7 补丁包导致的错误请点击这里下载安装补丁包。

  • Windows 8 和 Windows 10 就简单了,不需要什么准备工作。

4.Python安装

我自己的电脑是windows 10 操作系统.

  • Python3.8解释器-64位
  • Python3.7解释器-32位

如果您电脑的Windows 是64位的,推荐安装64位解释器。如果是 32位的,只能安装 32位解释器

下载成功后,双击安装程序,开始安装。

进入编程初学者第一篇 --了解Python语言_第3张图片
注意:安装到这一步的时候,一定要勾选 Add Python 3.7 to path 选项, 然后再点击 Customize installation

进入编程初学者第一篇 --了解Python语言_第4张图片
在上图这一步时,点击 Next 即可

进入编程初学者第一篇 --了解Python语言_第5张图片
在上图这一步时,按图示步骤操作。随后,等待安装完成。

进入编程初学者第一篇 --了解Python语言_第6张图片

环境变量path

前面 安装的时候,我们强调要勾选 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

进入编程初学者第一篇 --了解Python语言_第7张图片
如果是这个页面说明安装成功!

然后在到到开始菜单栏找到刚刚安装好的Python3

进入编程初学者第一篇 --了解Python语言_第8张图片
可以按住拖拽到桌面上,就可以双击直接使用了!

5.理解代码语言

编程语言,可以和人类语言类比。

人类语言是说给谁听的?对了,说给人听的。

编程语言呢? 是给计算机听的。

编程语言就是告诉计算机该怎么去干事情。

我们要让别人做事情,用人类语言。比如告诉别人怎么去开车,会说:踩离合器,档位杆 推到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 ,解释器就知道: 要输出 后面的字符串 到终端上。

我们直接拿来用就可以了

※ 编写语言上的一些规则

现在我们先看看一些简单的编写代码的规则

  • Python 是 大小写敏感 的语言。
    比如 print 函数名,该函数定义就是全部小写的, 不能写成 Print 或者 PRINT。
  • Python 代码第一行语句必须顶到最左边,不能有空格。
    比如,不能这样写
	print('你好')

一定要顶到最左边,像这样

print('你好')
  • 多行语句的行首要对齐

不能这样,就不对齐了

print('你好')
    print('今天天气怎样?')

一定要这样

print('你好')
print('今天天气怎样?')
  • 语句之间可以有空行。

比如这样

print('你好')



print('今天天气怎样?')
  • Python语言有严格缩进要求的,一般为四个空格键(一个tab键)
if a in b:
	print('hello word')

好了,今天Python这门语言基础了解就写到这里,如果没有讲到的地方欢迎评论区留言!

记录学习的每一个过程!也希望能帮到正在学习的你!

你可能感兴趣的:(Python,爬虫,python,编程语言)