关于算法:安装Python那点事最详细的教程

46次阅读

共计 3752 个字符,预计需要花费 10 分钟才能阅读完成。

我要学编程

小码匠:明天学什么?

老码农:装置环境。

小码匠:为什么还不让我编程啊?我看你今天回来都写代码?

老码农:那是 Java 的,不是 Python 的。

小码匠:好麻烦。

装置

小码匠:怎么装置?

老码农:看官网文档?

小码匠:都是英文,你是想考验我吗?托付,大哥,我都不意识啊。

老码农:我一个学日语的都不惧,你别说你学过英语啊。

python-install01-00-02

小码匠:行行行,你还拿喇叭喊,我认了,不就他们意识我,我不意识他们吗?

老码农:这就对了,遇到不会的,一个字:学,三个字:必须学,四个字:必须拿下。

小码匠:大喇叭,怕你了。

老码农:嗯,老码农开课了,仔细听着。

官网

  • 官网
  • Docs
  • Downloads

最新版本

  • 2021 年 10 月 4 日公布最新版本 3.10.0

小码匠:这图好酷啊,310 什么意思啊?

老码农:公布的版本,就像你刚出生是个小宝宝,当初是个小女生了。Python 也是一步一步成长起来的,通过多年修炼,10 月才一统江湖,成为程序员的首选语言。

下载

老码农:拜访上面的地址,你就能够下载了,分为

  • Windows/Mac/Linux 多个版本?

操作系统你明确吧。

小码匠:No

老码农:百度百科上这样说的

操作系统并不是与计算机硬件一起诞生的,它是在人们应用计算机的过程中,为了满足两大需要:进步资源利用率、加强计算机系统性能,随同着计算机技术自身及其利用的日益倒退,而逐渐地造成和欠缺起来的。

能看懂吗?

小码匠:No

老码农:看懂就不失常了。别着急,慢慢来。

  • 下载地址
    • https://www.python.org/downlo…
    • Windows: https://www.python.org/downlo…
    • Mac: https://www.python.org/downlo…

老码农:点击上图中的链接就能够下载软件了。

小码匠:为啥点击 Windows 没下载啊,怎么又蹦出这个页面来了。

老码农:电脑很智能的,你间接点击 Download Python3.10.0 就间接下载 Mac 版本的软件了。你用的不是 Windows 零碎,所以下面页面就进去了啊,咱们下载这个文件。

  • Windows installer (64-bit)

Python3.10,我也不会

小码匠:你刚提到的版本 3.10 有新货色吗?

老码农:当然有了,Python 也是越来越弱小的,至于哪些新货色当初不能教给你。

小码匠:为什么不教我?

老码农:不会。

小码匠:罗唆。

老码农:先一睹为快有什么新性能

老码农:给我三天工夫,我学会了就教你。你看快下载完了。

装置

老码农:装置比较简单,一路回车就行了。

Step1: 点击【持续】按钮

Step2: 持续【持续】按钮

Step3: 持续【持续】按钮

Step4: 点击【批准】按钮

Step5: 点击【装置】按钮

Step6: 静静等一会

Step6: 点击【敞开】按钮

Step7: 点击【应用程序】->【Python3.10】,看到了吧,装置上了

小码匠:为什么还有个【Python 3.8】啊?

老码农:那个是他的兄长。

老码农快报

Python 有 2 版本和 3 版本,前段时间龟书放言:不要对 Python 4.0 抱有心愿,可能不会有的。——Python 之父 Guido van Rossum 说:

「我和 Python 外围开发团队的成员对 Python 4.0 没什么想法,提不起趣味,预计至多会始终编号到 3.33。」

Python2 和 Python3 区别

  • Python 3 与 Python 2 语法不全兼容
  • Python2.7 与去年 2020 年初曾经进行保护了

举个栗子:print

  • Python2:是个类,输入时不必加括号
  • Python3: 是个函数,输入时必须要加括号

所以倡议,新同学还是间接学 Python3 吧。

验证是否胜利装置

Mac

Step1: 点击笔记本左下角的:启动台

python-install01-14

Step2: 点击关上画面的【其余】

python-install01-14

Step3: 看到下图了吧,点击【终端】,咱们要敲命令了

python-install01-15

Step4: 这个命令查找 Python 装置门路

(base) oldgeek@192 ~ % which python

/Users/cynthia/opt/miniconda3/bin/python

Step4: 查看装置 Python 版本

(base) oldgeek@192 ~ % python --version
Python 3.9.5

小码匠:不对啊,为什么是 3.9.5 啊,咱们装置的不是 3.10 吗?

老码农:因为我之前装置过 3.9 的版本。

小码匠:那怎么验证咱们装置的 3.10 呢?

老码农:跟着我来吧。

Step5: 在命令行上输出 python,而后按【tab】键,而后就会呈现上面的列表

(base) cynthia@192 ~ % python
python              python2             python3             python3.10          python3.8           python3.9-config
python-config       python2.7           python3-config      python3.10-config   python3.8-config    pythonw
python.app          python2.7-config    python3-intel64     python3.10-intel64  python3.9           pythonw2.7

Step6: 你看到了吧,外面有 3.10,而后你补全:3.10,残缺的输出:python3.10,按回车

(base) oldgeek@192 ~ % python3.10
Python 3.10.0 (v3.10.0:b494f5935c, Oct  4 2021, 14:59:19) [Clang 12.0.5 (clang-1205.0.22.11)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

Step7: 和 Python 打个招呼吧。Welcome To 小码匠和老码农

>>> print("welcome to 小码匠和老码农")
welcome to 小码匠和老码农
>>>

Step8: 咱们把左右两边的括号去掉,再试试,是不是出错了啊,就是方才说的 Python3 不反对这样写的。

>>> print "welcome to 小码匠和老码农"
  File "<stdin>", line 1
    print "welcome to 小码匠和老码农"
    ^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
>>>

小码匠:有个问题?

老码农:请说。

小码匠:咱们在命令行输出 python,能间接执行的是 Python3.10 命令吗?

老码农:你这个问题好,当然能了啊。

Windows

  • 启动 CMD,而后输出命令即可

延长知识点

老码农:小码匠,上面内容请疏忽

小码匠:为什么?

老码农:这些常识小孩不宜,过段时间在教你吧。

小码匠:嗯,好吧。

批改 Python 默认版本(Mac)

Step1: 查看 Python 的装置门路:which python3.10

(base) oldgeek@192 ~ % which python3.10
/Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10

Step2: 用 vim 关上配置文件

(base) oldgeek@192 ~ % vim ~/.bash_profile

Step3:

  • PATH 门路就是 Step1 中查找的门路
  • alias 是给 python 命令其别名,链接到 python3.10
export PATH=${PATH}:/Library/Frameworks/Python.framework/Versions/3.10/bin/python3
alias python="/Library/Frameworks/Python.framework/Versions/3.10/bin/python3"

Step4: 执行 source 失效

(base) oldgeek@192 ~ % source ~/.bash_profile

Step5: 执行 python,是不是曾经切换成 3.10 了啊。

(base) oldgeek@192 ~ % python
Python 3.10.0 (v3.10.0:b494f5935c, Oct  4 2021, 14:59:19) [Clang 12.0.5 (clang-1205.0.22.11)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

批改 Python 默认版本(Windows)

  • 按上面部署

    具体的我就不截图了。

    • 电脑–> 属性–> 高级零碎设置–> 环境变量
    • 点击 Path 属性,输出 Python3.10 装置门路

关注公众号【小码匠和老码农 】播种小码匠和老码农精心筛选的电子书

  • 回复: java, 取得 Java 基础教程
  • 回复: jvm, 取得 JVM 材料
  • 回复: springboot, 取得 SpringBoot 材料
  • 回复: springcloud, 取得 springcloud 材料
  • 回复: python, 取得 Python 材料
  • 回复: 算法, 取得算法材料

正文完
 0