【Python】Python解释器
Python解释器2.1调用解释器2.1.1启动解释器的四种方式2.1.2交互模式2.2解释器的运行环境2.2.1源文件的字符编码解释器可以以交互式快速的进行代码的执行和调用2.1调用解释器2.1.1启动解释器的四种方式1、cmd、win+r打开命令行,启用python.exe进入交互模式。退出交互模式的三种方式:(1)quit()(2)exit()(3)ctrl+Z2、进入命令行,执行Pytho
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。 点击跳转到网站。
解释器可以以交互式快速的进行代码的执行和调用
2.1调用解释器
2.1.1启动解释器的四种方式
1、cmd
、win+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 -*-
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)