一、调用解释器
-- 调用命令
python3.x
-- 退出命令
-- Windows
Ctrl + Z
quit()
传入参数
python -c 'command' [arg] ...
解释器读取命令行参数,并将之转化为字符串列表,存入sys
模块中的argv
变量中。执行命令import sys
可以导入sys
模块,并访问该字符串列表。该字符串列表至少有一个元素。
- 如果没有输入参数,
sys.argv[0]
的值是一个空字符串。 - 如果脚本名是标准输入,
sys.argv[0]
值为-
。 - 使用
-c command
时,sys.argv[0]
值为-c
。 - 如果使用选项
-m module
,sys.argv[0]
的值是包含目录的模块全名。 - 在
-c command
或-m module
之后的选项不会被解释器处理,而会被保存在sys.argv
中,留给命令或模块来处理。
交互模式
解释器是运行在交互模式中的,提示符为>>>
,提示输入指令。...
为续行提示符,表示当前指令有待补全。
交互模式
二、源文件编码方式
Python标准库使用ASCII
字符作为变量或函数名。
默认情况下,Python源码文件以UTF-8
编码方式处理。
-- 声明其他编码方式
# -*- coding: <编码方式> -*-
# -*- coding: cp1252 -*-