zoukankan      html  css  js  c++  java
  • python学习第八天:mac系统的python安装、软件说明、运行python的三种方法

    一、Python安装

    从Python官网下载Python 3.x的安装程序,下载后双击运行并安装即可;

    Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的。

    MAC 系统一般都自带有 Python2.x版本的环境,但由于3.x版越来越普及,所以我又安装Python3.10。

    我试了下,这两个版本可以同时存在并正常使用。

    1-1、IDLE 编辑器

    他是Python软件包自带的一个基本IDE(集成开发环境);

    当我们从Python官方网站下载并安装好Python 3.x后,IDLE就自动安装好了,不需要另外去找;

    基本功能有语法加亮、段落缩进、基本文本编辑、TABLE键控制、调试程序。

    可能会用到的功能

    1、交互命令行解释器窗口(打开 Idle 后,就会出现,他具有比基本的交互命令提示符更好的剪切-粘贴、回行等功能)

    2、针对 Python 的编辑器(无代码合并,但有语法标签高亮和代码自动完成功能)

    3、类浏览器

    4、调试器

    1-2、Python launcher

    由于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、python交互模式

    在命令行模式下敲命令python,引入python解释器,进入到Python交互模式,它的提示符是 >>>

    在交互模式下,可以输入python代码后回车直接运行出结果

    2-3、集成开发环境

    有多种集成开发环境可以运行python文件。下面介绍两个比较喜欢用的两个工具:

    1、PyCharm

    RUNOOB.COM的python2.X教程所推荐的,也是我准备学习使用的。

    PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS、 Windows、 Linux 系统。

    PyCharm 功能 : 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……

    PyCharm 下载地址 : https://www.jetbrains.com/pycharm/download/

    PyCharm 安装地址:http://www.runoob.com/w3cnote/pycharm-windows-install.html

    详情参见 https://www.runoob.com/python/python-install.html

    2、Visual Studio Code

    是廖雪峰老师的python教程和是RUNOOB.COM的python3.X所推荐的。

    Visual Studio Code 是微软出品,它不是那个大块头的Visual Studio,它是一个精简版的迷你Visual Studio,并且Visual Studio Code可以跨平台!Windows、Mac和Linux通用。

    VSCode下载地址 :https://code.visualstudio.com/

    VSCode 完整安装教程参考:https://www.runoob.com/w3cnote/vscode-tutorial.html

    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. 开发学习的工具推荐
  • 相关阅读:
    Java面向对象设计——购物车·
    查找

    栈和队列
    指针
    数组
    第四次博客——函数
    第三次博客作业
    第二次博客作业
    Java购物车大作业01
  • 原文地址:https://www.cnblogs.com/zhanym/p/15724831.html
Copyright © 2011-2022 走看看