当前位置:   article > 正文

Python下载安装和基本介绍(Window版)_windows下载python的过程和要点

windows下载python的过程和要点

本文档作为没有接触过编程,或者有一定编程基础却不熟悉python的同学们的参考,如果你已经比较熟悉python的下载安装和基本的语法规则,那么完全可以忽视这篇文档,直接去敲代码吧少年!

一、下载和安装
1、下载

我们使用python3.8.6版本,首先进入python的官网(切记不要找非官方渠道下载)Python官网

然后点击Downloads进入下载页面!

iShot_2024-01-18_10.19.15.png

一般来说这个网站会根据你的操作系统是widnows还是MacOS或者Linux自动跳转到对应的系统的下载页面,这里以windows为例:

iShot_2024-01-18_10.20.06.png

找到Python3.8.6版本,点击下载,进入到python3.8.6的下载页面:

iShot_2024-01-18_10.20.36.png

我们把页面拉到底部的Files:

直接选择简单的可执行文件的安装包(executable installer)进行安装,根据你的系统位数选择下载64位操作系统的还是32位的。

(国内网络环境下载可能有点慢,大家也可以直接从群文件中下“python-3.8.6-amd64.rar”解压安装)

2、安装

下载之后就像安装普通软件那样,点击exe文件安装,使用默认配置下一步下一步就好。

等待一会儿安装成功后,为了能改在命令窗口中运行python,我们还需要配置一下把python配置到系统环境变量中

3、配置到系统环境变量

如果你是默认安装,你的python将会被安装在这个目录下:

C:\Users\你的用户名字\AppData\Local\Programs\Python\Python38

iShot_2024-01-18_10.21.29.png

在“此电脑”上右键点击属性:

然后点击系统高级设置:

点击环境变量:

找到系统变量Path这一栏:

双击这一栏弹出编辑环境变量,点击新建:

把你的python安装路径输入进去,然后一路确定退出配置

这样你的python环境就彻底安装配置好了、我们测试一下。在搜索栏中输入cmd,打开命令窗口

打开windows的命令窗口,输入python:

看到进入python3.8.6就证明安装成功啦!

Ps:如果没有正确跳转到你的系统对于的页面,也可以在把鼠标放在Download选项上,会显示各个系统,然后选择你的系统类型:

二、Python介绍

Python诞生之初就是为了“让编程更加简单”,所以它有着极简的设计理念,这对初学者是相当美好的事情

1、python程序执行方式

执行python程序有两种方式,我们先看所有 脚本语言 都会支持的一种简单的执行方法:

1.1、交互模式

打开cmd后,输入python回车,也就进入了 python的执行环境 ,我们可以在这里直接编写并运行,比如经典的“hello,world”:

iShot_2024-01-18_10.22.07.png

print是python的打印函数,给函数传入一个字符串类型的变量,比如“hello,world”,就可以用在控制台中打印出来

同样,我们也可以直接做数学计算:

当然随着我们要编写的程序代码越来越多在这个控制台窗口里显然不是很方便,我们一般使用第二种执行方式

1.2、命令模式

我们打开一个编辑器,这里推荐使用简洁的Sublime Text3软件:

先用Ctrl+S(MacOS系统是CMD+S)把当前编辑的内容保存到电脑上,比如我们直接放在桌面上,命名为test.py:

在test.py源码文件里编写我们的程序:

iShot_2024-01-18_10.22.51.png

写完后记得按Ctrl+S保存。然后打开CMD命令窗口,通过cd命令进入test.py文件所在目录

用python命令执行这个程序: python test.py

2、Python的基本语法介绍

说明:

Python语法的全部细节还是非常的庞杂的,在这里我们只 ** 简略的** 介绍一些课上常用的语法规则,更全面和详细的语法介绍可以查阅python3的官方文档:

docs.python.org/zh-cn/3.8/

当然,国内的“菜鸟教程网“也提供了十分优秀的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


  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

上面的代码中我们创建了4种常见类型的变量:整型,浮点型,字符串和布尔型,并把他们打印了出来。

4、模块

扩展阅读:Python3 模块 | 菜鸟教程

正所谓大树底下好乘凉,巨人肩膀上能飞翔,python自诞生之日起经过这么多年的发展累计了一浪又一浪的众多开发者贡献的代码,不出意外,我们能想到的功能基本上都会有别人已经实现好的现成代码,那把它们直接拿过来使用就是一件很重要的事情了。

三、关于第三方库的下载和安装

Python中有许多的第三方库,站在巨人的肩膀上给我们的编程带来了很多的方便,比如第一课中我们使用的numpy库做数学计算,但是这些库并不是直接伴随python默认安装的,我们需要手动的去安装。

当然,python作为一个如此拉风的编程语言,像安装第三方库自然也是提供了很好的解决方案。

在python的安装目录下有一个Scripts的子目录,里面提供了一个叫做pip的工具程序:

这个pip就是python专门用来安装第三方库的工具,首先我们同样把这个工具配置到系统环境变量中以方便使用:

1、numpy库的安装

现在我们就可以使用用pip安装第三方库了,比如安装numpy库,只需要输入命令:

pip install numpy


  • 1
  • 2
  • 3

回车等待就万事大吉了,出现successful字样我们就表示成功安装了这个库,非常方便。

numpy库在我们的机器学习课程中十分重要,基本上任何一个地方都需要用到它来做数学计算,这里强烈推荐你直接去阅读numpy的官方中文文档,可以不那么仔细的浏览一遍,知道它大致功能,在实际编程中再去详细的查阅细节:

numpy中文文档:

NumPy 用户指南 | NumPy

当然在国内的网络环境下这个下载安装的过程可能有点费劲,如果你没有耐心可以给pip配置一个镜像源加速,当然如果你自己能解决网络问题也可以不用配置。

清华pip镜像源的配置方法:mirrors.tuna.tsinghua.edu.cn/help/pypi/

2、matplotlib库安装
pip install matplotlib


  • 1
  • 2
  • 3

读者福利:如果大家对Python感兴趣,这套python学习资料一定对你有用

对于0基础小白入门:

如果你是零基础小白,想快速入门Python是可以考虑的。

一方面是学习时间相对较短,学习内容更全面更集中。
二方面是可以根据这些资料规划好学习计划和方向。

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习、Python量化交易等习教程。带你从零基础系统性的学好Python!

零基础Python学习资源介绍

① Python所有方向的学习路线图,清楚各个方向要学什么东西

② 600多节Python课程视频,涵盖必备基础、爬虫和数据分析

③ 100多个Python实战案例,含50个超大型项目详解,学习不再是只会理论

④ 20款主流手游迫解 爬虫手游逆行迫解教程包

⑤ 爬虫与反爬虫攻防教程包,含15个大型网站迫解

⑥ 爬虫APP逆向实战教程包,含45项绝密技术详解

⑦ 超300本Python电子好书,从入门到高阶应有尽有

⑧ 华为出品独家Python漫画教程,手机也能学习

⑨ 历年互联网企业Python面试真题,复习时非常方便

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/752387

推荐阅读
相关标签