python学习第⼋天:mac系统的python安装、软件说明、运⾏
python的三种⽅法
⼀、Python安装
从Python官⽹下载Python 3.x的,下载后双击运⾏并安装即可;
Python有两个版本,⼀个是2.x版,⼀个是3.x版,这两个版本是不兼容的。
MAC 系统⼀般都⾃带有 Python2.x版本的环境,但由于3.x版越来越普及,所以我⼜安装Python3.10。
我试了下,这两个版本可以同时存在并正常使⽤。
1-1、IDL E 编辑器
他是Python软件包⾃带的⼀个基本IDE(集成开发环境);
当我们从下载并安装好Python 3.x后,IDLE就⾃动安装好了,不需要另外去;
基本功能有语法加亮、段落缩进、基本⽂本编辑、T ABLE键控制、调试程序。
可能会⽤到的功能:
1、交互命令⾏解释器窗⼝(打开 Idle 后,就会出现,他具有⽐基本的交互命令提⽰符更好的剪切-粘贴、回⾏等功能)python能在手机上运行吗
2、针对 Python 的编辑器(⽆代码合并,但有语法标签⾼亮和代码⾃动完成功能)
3、类浏览器
4、调试器
1-2、Pyt hon launche r
由于Python2.x版本的脚本和Python3.x版本的脚本在语法上会有不兼容的情况,
所以,这个启动器可以让你在代码中加⼊说明,表明这个⽂件应该是由Python2 运⾏还是由Python3 运⾏。
从Pythhon3.3版本开始,Python launcher会伴随解释器的安装⽽可选安装,在安装步骤的可选项中可勾选。
⼆、运⾏Python的三种⽅法
2-1、命令⾏模式
在mac中到“终端”并打开它,按照下述步骤操作,即可运⾏.py⽂件:
a.⾸先进⼊.py⽂件所在⺫录(直接拖⽂件夹进去终端就可以得到路径);在终端输⼊ cd xxx/xxx/xxx(你的⽂件所的⽂件夹),
b.在所要打开的⽂件头部添加语句 #!/usr/bin/env python3
c.给予⽂件执⾏权限 chmod a+x XXX.py(a+x 是固定不变的,只替代XXX部分⽂件名即可)
d.运⾏⽂件 输⼊ python XXX.py 或者(./XXX.py)
总结:进⼊⽂件所在⺫录,执⾏python XXX.py即可运⾏
2-2、pyt hon交互模式
在命令⾏模式下敲命令python,引⼊python解释器,进⼊到Python交互模式,它的提⽰符是 >>>
在交互模式下,可以输⼊python代码后回⻋直接运⾏出结果
2-3、集成开发环境
有多种集成开发环境可以运⾏python⽂件。下⾯介绍两个⽐较喜欢⽤的两个⼯具:
1、PyCharm
是的python2.X教程所推荐的,也是我准备学习使⽤的。
PyCharm 是由 JetBrains 打造的⼀款 Python IDE,⽀持 macOS、 Windows、 Linux 系统。
PyCharm 功能 : 调试、语法⾼亮、Project管理、代码跳转、智能提⽰、⾃动完成、单元测试、版本控制……
2、Visual Studio Code
是廖雪峰⽼师的python教程和是的python3.X所推荐的。
Visual Studio Code 是微软出品,它不是那个⼤块头的Visual Studio,它是⼀个精简版的迷你Visual Studio,并且Visual Studio Code可以跨平台!Windows、Mac和Linux通⽤。
2-4、Python的交互模式和命令⾏模式下直接运⾏.py⽂件有什么区别呢?
交互模式,相当于启动了Python解释器,但是等待你⼀⾏⼀⾏地输⼊源代码,每输⼊⼀⾏就执⾏⼀⾏。
命令⾏模式,直接运⾏.py⽂件,相当于启动了Python解释器,⼀次性把.py脚本⽂件的源代码给执⾏了,你是没有机会以交互的⽅式输⼊源代码。
简单说:
在Python交互式模式下,可以直接输⼊代码,然后执⾏,并⽴刻得到结果。
在命令⾏模式下,可以直接运⾏.py⽂件
在命令⾏模式下,可以执⾏python进⼊Python交互式环境,也可以执⾏python hello.py运⾏⼀个.py⽂件。
总结:
1. 主要学习了python的安装⽅法
2. python软件包⾃带的IDE和可选安装的Python launcher⼯具介绍
3. 运⾏python的⽅法
4. 交互模式和命令⾏脚本模式的区别
5. 开发学习的⼯具推荐
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论