Python下载安装和基本介绍(Window版)
本文档作为没有接触过编程,或者有一定编程基础却不熟悉python的同学们的参考,如果你已经比较熟悉python的下载安装和基本的语法规则,那么完全可以忽视这篇文档,直接去敲代码吧少年!
一、下载和安装
1、下载
我们使用python3.8.6版本,首先进入python的官网(切记不要找非官方渠道下载)Python官网
然后点击Downloads进入下载页面
一般来说这个网站会根据你的操作系统是widnows还是MacOS或者Linux自动跳转到对应的系统的下载页面,这里以windows为例:
找到Python3.8.6版本,点击下载,进入到python3.8.6的下载页面:
我们把页面拉到底部的Files:
直接选择简单的可执行文件的安装包(executable installer)进行安装,根据你的系统位数选择下载64位操作系统的还是32位的。
(国内网络环境下载可能有点慢,大家也可以直接从群文件中下“python-3.8.6-amd64.rar”解压安装)
2、安装
下载之后就像安装普通软件那样,点击exe文件安装,使用默认配置下一步下一步就好。
等待一会儿安装成功后,为了能改在命令窗口中运行python,我们还需要配置一下把python配置到系统环境变量中
3、配置到系统环境变量
如果你是默认安装,你的python将会被安装在这个目录下:
C:\Users\你的用户名字\AppData\Local\Programs\Python\Python38
在“此电脑”上右键点击属性:
然后点击系统高级设置:
点击环境变量:
找到系统变量Path这一栏:
双击这一栏弹出编辑环境变量,点击新建:
把你的python安装路径输入进去,然后一路确定退出配置
这样你的python环境就彻底安装配置好了、我们测试一下。在搜索栏中输入cmd,打开命令窗口
打开windows的命令窗口,输入python:
看到进入python3.8.6就证明安装成功啦!
Ps:如果没有正确跳转到你的系统对于的页面,也可以在把鼠标放在Download选项上,会显示各个系统,然后选择你的系统类型:
二、Python介绍
Python诞生之初就是为了“让编程更加简单”,所以它有着极简的设计理念,这对初学者是相当美好的事情
1、python程序执行方式
执行python程序有两种方式,我们先看所有 脚本语言 都会支持的一种简单的执行方法:
1.1、交互模式
打开cmd后,输入python回车,也就进入了 python的执行环境,我们可以在这里直接编写并运行,比如经典的“hello,world”:
print是python的打印函数,给函数传入一个字符串类型的变量,比如“hello,world”,就可以用在控制台中打印出来
同样,我们也可以直接做数学计算:
当然随着我们要编写的程序代码越来越多在这个控制台窗口里显然不是很方便,我们一般使用第二种执行方式
1.2、命令模式
我们打开一个编辑器,这里推荐使用简洁的Sublime Text3软件:
先用Ctrl+S(MacOS系统是CMD+S)把当前编辑的内容保存到电脑上,比如我们直接放在桌面上,命名为test.py:
在test.py源码文件里编写我们的程序:
写完后记得按Ctrl+S保存。然后打开CMD命令窗口,通过cd命令进入test.py文件所在目录
用python命令执行这个程序: python test.py
2、Python的基本语法介绍
说明:
Python语法的全部细节还是非常的庞杂的,在这里我们只简略的介绍一些课上常用的语法规则,更全面和详细的语法介绍可以查阅python3的官方文档:
https://docs.python.org/zh-cn/3.8/
当然,国内的“菜鸟教程网“也提供了十分优秀的python3入门文档:
一点说明: 如果你已经有了其他语言的编程基础但是没有编写过python程序,这里强烈建议你不看本文档后面的内容而是直接去选择浏览上述教程/文档,那里有更加详细和系统的语法介绍。
3、变量和基本数据类型
python非常简单,以至于变量完全不用申明,在需要使用的地方直接赋值就可以创建,同样,我们创建的时候也不用考虑它的类型,虽然python是有类型的,但是,你不必去管,直接去写就好。
我们用“=“来给一个变量赋值:(在python中#后属于代码注释)
i= 100 # 整型变量
f= 1000.0 # 浮点型变量
s= "hello" # 字符串
b = True #布尔变量
print (i) # 100
print (f) # 1000.0
print (s) # Hello
print (b) # True
上面的代码中我们创建了4种常见类型的变量:整型,浮点型,字符串和布尔型,并把他们打印了出来。
4、模块
扩展阅读:Python3 模块 | 菜鸟教程
正所谓大树底下好乘凉,巨人肩膀上能飞翔,python自诞生之日起经过这么多年的发展累计了一浪又一浪的众多开发者贡献的代码,不出意外,我们能想到的功能基本上都会有别人已经实现好的现成代码,那把它们直接拿过来使用就是一件很重要的事情了。
三、关于第三方库的下载和安装
Python中有许多的第三方库,站在巨人的肩膀上给我们的编程带来了很多的方便,比如第一课中我们使用的numpy库做数学计算,但是这些库并不是直接伴随python默认安装的,我们需要手动的去安装。
当然,python作为一个如此拉风的编程语言,像安装第三方库自然也是提供了很好的解决方案。
在python的安装目录下有一个Scripts的子目录,里面提供了一个叫做pip的工具程序:
这个pip就是python专门用来安装第三方库的工具,首先我们同样把这个工具配置到系统环境变量中以方便使用:
1、numpy库的安装
现在我们就可以使用用pip安装第三方库了,比如安装numpy库,只需要输入命令:
pip install numpy
回车等待就万事大吉了,出现successful字样我们就表示成功安装了这个库,非常方便。
numpy库在我们的机器学习课程中十分重要,基本上任何一个地方都需要用到它来做数学计算,这里强烈推荐你直接去阅读numpy的官方中文文档,可以不那么仔细的浏览一遍,知道它大致功能,在实际编程中再去详细的查阅细节:
numpy中文文档:
当然在国内的网络环境下这个下载安装的过程可能有点费劲,如果你没有耐心可以给pip配置一个镜像源加速,当然如果你自己能解决网络问题也可以不用配置。
清华pip镜像源的配置方法:https://mirrors.tuna.tsinghua.edu.cn/help/pypi/
2、matplotlib库安装
pip install matplotlib