Python解释器

  • 2.1调用解释器
  • 2.1.1启动解释器的四种方式
  • 2.1.2交互模式
  • 2.2解释器的运行环境
  • 2.2.1源文件的字符编码
  • 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。
    点击跳转到网站。

    解释器可以以交互式快速的进行代码的执行和调用

    2.1调用解释器

    2.1.1启动解释器的四种方式

    1、cmdwin+r打开命令行,启用python.exe进入交互模式。
    退出交互模式的三种方式:
    (1)quit()
    (2)exit()
    (3)ctrl+Z

    2、进入命令行,执行Python.exe -c 'command',command含义:Python源代码

    以上两种方式适用于写入源代码执行
    以下两种方式适用于调用源文件执行
    3、进入命令行,进入文件目录,执行Python.exe -m mudule,注意不加后缀,且这种方式必须先进入项目文件目录。故方便起见,通常我们使用第四种方式

    4、进入命令行,执行Python.exe "module",注意是完整文件名

    2.1.2交互模式

    进入解释器时,首先显示欢迎信息、版本信息、版权声明,然后才是提示符。提示符分为主提示符和次提示符
    主提示符:python代码编译进行时
    次提示符:需要用到连续行,作用域进行时
    如下图所示:解释器会根据特殊标识符进入代码连续行,例如if、def、while等。当连续行编写结束时,按回车键可结束当前进行时。

    2.2解释器的运行环境

    2.2.1源文件的字符编码

    默认情况下,Python 源码文件的编码是 UTF-8。这种编码支持世界上大多数语言的字符,可以用于字符串字面值、变量、函数名及注释 —— 尽管标准库只用常规的 ASCII 字符作为变量名或函数名,可移植代码都应遵守此约定。要正确显示这些字符,编辑器必须能识别 UTF-8 编码,而且必须使用支持文件中所有字符的字体。

    如果不使用默认编码,则要声明文件的编码,文件的 第一 行要写成特殊注释。句法如下:

    -*- coding: encoding -*-
    

    其中,encoding 可以是 Python 支持的任意一种 codecs。

    比如,声明使用 Windows-1252 编码,源码文件要写成:

    -*- coding: cp1252 -*-
    
    物联沃分享整理
    物联沃-IOTWORD物联网 » 【Python】Python解释器

    发表评论