如何在Windows和macOS系统上下载并安装Python:详细步骤指南

在Downloads菜单中选择对应计算机系统:

如何在Windows和macOS系统上下载并安装Python:详细步骤指南

一般是windows(微软)系统和macOS(苹果)

选中 Windows 后进入下载界面,接着下载下面两个版本,分别是 windows 64 - bit 以及 32 - bit 。

通常不选用 arm64(用于移动设备的)以及 windows embeddable package(嵌入式)版本;在 64 - bit 和 32 - bit 这两个版本里,依据自身计算机的操作系统来选择安装,要是操作系统为 64 位的话,就能选择 64 - bit 或者 32 - bit;然而对于 32 位的操作系统,就只能选择 32 - bit 。

下载完成后安装文件如下:

双击这个 exe 文件,就会进入安装界面。安装界面如下:一定要勾选“Add python.exe to PATH”这个选项,勾选之后,点击“Install Now”就可以直接进行安装。

成功安装之后,在 windows 应用程序界面里去寻找刚才安装的 3.12 版本,能够使用其自带的 IDLE 编辑器来编写代码。

一台计算机上能够安装多个不同版本的 python 开发环境,如下所示:

2、编辑器和编译方式

先说编辑器,它简单来说就是编写代码的地方,类似于 word、excel 等工具。常用的编辑器有:

vim ;Eclipse 搭配 PyDev ;Sublime Text ;Emacs ;PyCharm ;Wing ;PyScripter ;The Eric Python IDE ;Vscode ;Jupyter Notebook ;spyder ;Mind+ ;

通常情况下,编辑器与安装的 python 版本是相互独立的。这意味着,如果不使用自带的 IDLE,在安装完 python 之后,还需要另外安装一个自己使用起来较为顺手的编辑器。我使用的是 Mind+。它不是单纯的编辑器,而是一个集成开发环境。集成开发环境指的是包含代码编辑器、编译器、调试器和图形用户界面工具等一整套的服务体系。如果选择使用 Mind+作为编辑器,那么安装完 Mind+之后就无需再安装 python 了。因为 Mind+内部嵌入了一个 python 版本,在安装 Mind+的过程中就已经同时安装了 python 。

编译方式有两种,一个是编译型,一个是解释型。

编译型语言的特点是通过编译器把源代码一次性地编译成与平台相关的机器语言文件,接着由操作系统去执行这个文件。例如 c 语言、c++语言、pascal 语言等。

解释型语言的特点是使用专门的解释器。这种解释器会将源代码逐行进行解释。解释后的内容会被转化成特定平台的机器码。然后这些机器码会立即被执行。典型的解释型语言是 python。

简单来说,编译型是一次性将代码翻译完成后再执行;解释型则是逐行翻译并逐行执行。

3、python注释:单行注释和多行注释

有助于其他开发者理解代码的目的和功能。

在 python 里,以“#”符号开始的行会被当作注释。解释器在执行时会把“#”后面的所有内容忽略掉。

#这是一行注释print(1)  #这也是一行注释,解释print函数的作用

python 没有专门的多行注释语法。不过开发者一般会利用三个引号(三个单引号或者三个双引号)来构建多行字符串,这些字符串不会被执行,以此来实现多行注释的效果。

"""这是一个多行注释。你可以在这里写很多行来注释你的代码。这不是一个真正的多行注释,而是一个多行字符串,通常被用作注释。"""
'''这是一个多行注释。你可以在这里写很多行来注释你的代码。这不是一个真正的多行注释,而是一个多行字符串,通常被用作注释。'''

4、print()函数

print()函数可在控制台或终端输出信息。在 python 里,print()函数能用来显示数字、文本以及变量值等内容。

数字分为两类,一类是整数,另一类是小数。无论是输出小数还是整数,都只需将数字直接放入函数的括号内。

print(123) #输出整数123print(3.14) #输出小数3.14print(1+1) #输出2,print函数可以直接计算算术表达式的结果并输出

这里的文本指的是像中文、英文以及标点等这类非数字的字符。输出文本时,要把文本用引号引起来,然后放入函数的括号内。

print('中国') #输出中国,这里用单引号引起来print("china") #输出china,这里使用双引号引起来print(""",./;""") #输出标点,这里使用三个双引号引起来print('''#$@&*''') #输出特殊符号,这里使用三个单引号引起来

print()函数能够同时输出多个内容,并且这些内容之间通过逗号进行分隔。

print(1) #输出1然后换行print(2) #输出2然后换行print(3) #输出3然后换行print(1,2,3) #输出1 2 3然后换行

print()函数的可选参数:(了解一下)

print(1,2,3,sep="-") #输出1-2-3 参数 sep="-"意味着在输出多个内容时,会在这些内容之间添加一个 - 。

print("python",end="*")#输出python*"""参数end="*",就是在输出python后以‘*’结束,默认是换行(转义字符\n是换行的意思)"""

print()函数是很实用的工具。它除了能在程序运行时用来显示信息,更重要的是还可用于程序调试的过程。

5、三引号的使用:多行注释,多行输出

print('''python is beautiful!''')  三引号可以实现多行输出,输出结果也是多行的。而单引号和双引号不能像三引号这样进行多行输出操作。

小练习:

按照所给的格式要求,在终端打印输出一首自己喜欢的古诗。

你可能想看:
« 上一篇
下一篇 »

相关推荐

python爬虫教程PDF,Python爬虫书PDF

2026年09月02日

32阅读

外国教程python,python编程教学视频

2026年09月02日

27阅读

python简明教程沈洁元,python详细基础教程

2026年09月02日

21阅读

python库包教程,python 包

2026年09月02日

27阅读

python教程大全集,python教程600集

2026年09月02日

27阅读

python入门教程完整版,python零基础入门全套教程视频

2026年09月02日

23阅读