Python 解释器就是执行Python脚本(语句)的工具,就像Linux操作系统中的shell。在windows操作系统上,安装完python之后,相应的就配置了Python解释器,如果没有把解释器添加到环境变量(path)中,就需要每次都给出解释器的路径。所以为了方便,还是把路径添加到环境变量中。
启动解释器:
1,执行命令 python -c command [arg]
2,执行模块 python -m module [arg]
3, 交互模式 python -i test.py
退出解释器:
quit()
1. 传递参数
在python解释器中,脚本的后面紧跟着参数,脚本名和之后的参数会以一个字符串列表的形式传到python sys模块中argv变量中,导入sys模块就可以调用这些变量。如果脚本后面没有跟参数,那么sys.argv就是只包含一个字符串的列表,sys.argv[0]储存的是脚本的路径;如果脚本后面有参数,那么从sys.argv[1]开始,储存的都是参数。
另外,解释中没有执行脚本,而是执行的命令行,就像上面所提到的python -c command [arg], 那么sys.argv[0]储存的就是‘-c', 同理python -m module [arg],sys.argv[0]储存的就是’-m‘,之后的命令行内容都会依次存储到sys.argv中。
2. 交互模式
python解释器的交互模式就是你input一行命行,解释器就交互式的执行命令返回的结果,通常输入(input)用 >>> 来分割,如果多行输入,连续的语句用 ... 分割,如下图:
3. 脚本文件的编码格式
默认编码格式是utf-8
如果需要更改编码格式,就需要在脚本文件的开头开行声明,格式如下:
# _*_ coding: utf-8 _*_
这里可以取utf-8改成你所需要的编码格式。
本篇到到此结束,参考官方链接:https://docs.python.org/3/tutorial/interpreter.html
下一篇会继续总结,简单介绍Python的语句,数学计算。
网友评论