关于python:yyds干货盘点python传入参数

33次阅读

共计 783 个字符,预计需要花费 2 分钟才能阅读完成。

解释器读取命令行参数,把脚本名与其余参数转化为字符串列表存到 sys 模块的 argv 变量里。执行 import sys,能够导入这个模块,并拜访该列表。该列表起码有一个元素;未给定输出参数时,sys.argv[0] 是空字符串。给定脚本名是 ‘-‘(规范输出)时,sys.argv[0] 是 ‘-‘。应用 ​​-c​ command 时,sys.argv[0] 是 ‘-c’。如果应用选项 ​​-m​ module,sys.argv[0] 就是蕴含目录的模块全名。解释器不解决 ​​-c​ command 或 ​​-m​ module 之后的选项,而是间接留在 sys.argv 中由命令或模块来解决。

交互模式
在终端(tty)输出并执行指令时,解释器在 交互模式(interactive mode)中运行。在这种模式中,会显示 主提示符,提醒输出下一条指令,主提示符通常用三个大于号(>>>)示意;输出间断行时,显示 主要提示符,默认是三个点(…)。进入解释器时,首先显示欢送信息、版本信息、版权申明,而后才是提示符:

$ python3.10
Python 3.10 (default, June 4 2019, 09:25:04)
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

输出多行架构的语句时,要用间断行。以 ​​if​​ 为例:

>>> the_world_is_flat = True
>>> if the_world_is_flat:
...     print("Be careful not to fall off!")
...
Be careful not to fall off!

以上就是本次分享的全部内容,当初想要学习编程的小伙伴欢送关注 Python 技术大本营,获取更多技能与教程。

正文完
 0