本文档作为没有接触过编程,或者有一定编程基础却不熟悉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的官方文档:
当然,国内的“菜鸟教程网“也提供了十分优秀的python3入门文档:
一点说明: 如果你已经有了其他语言的编程基础但是没有编写过python程序,这里强烈建议你不看本文档后面的内容而是直接去选择浏览上述教程/文档,那里有更加详细和系统的语法介绍。
3、变量和基本数据类型
扩展阅读:[Python3 基本数据类型 | 菜鸟教程](www.runoob.com/python3/pyt… type.html “Python3 基本数据类型 | 菜鸟教程”)
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镜像源的配置方法:mirrors.tuna.tsinghua.edu.cn/help/pypi/
2、matplotlib库安装
pip install matplotlib
Pycharm安装激活有需要的也可扫下方二维码

▍学习资源推荐
零基础Python学习资源介绍
👉Python学习路线汇总👈
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(学习教程文末领取哈)
👉Python必备开发工具👈
温馨提示:篇幅有限,已打包文件夹,获取方式在:文末
👉Python学习视频600合集👈
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
👉实战案例👈
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
👉100道Python练习题👈
检查学习结果。
👉面试刷题👈
资料领取
上述这份完整版的Python全套学习资料已经上传优快云官方,朋友们如果需要可以微信扫描下方优快云官方认证二维码输入“领取资料” 即可领取。