【问题标题】:Why does argv have a 'v'为什么 argv 有一个 'v'
【发布时间】:2015-02-06 09:51:34
【问题描述】:

我作为新手程序员正在学习 Python。我见过 argv,就像在 sys.argv 中使用的一样,我相信它也用于其他语言。 'argv'中的'v'有什么意义?它代表什么以及该术语的来源?

我希望这能帮助我理解和记住“argv”的用法。

【问题讨论】:

  • 因为变量does的C版本does;有关命名的说明,请参阅crasseux.com/books/ctutorial/argc-and-argv.html
  • 这些可以追溯到C,我相信。 argv 中的 v 用于参数“向量”(伴随的 argc 是参数“计数”)。
  • 如果我的回答满足你的需要,你可以接受,如果没有,请随时询问:)
  • 谢谢你,Thomas - 这是我在 StackOverflow 上发布的第一个问题,我没有意识到复选标记用于点击! :)

标签: python argv


【解决方案1】:

变量按约定命名为argc参数计数)和argv参数向量),来自C。

请注意,在 Python 中没有 sys.argc。您只需使用len(sys.argv) 所指出的fred-larson

【讨论】:

  • Python 没有 sys.argc,AFAIK。你只需使用len(sys.argv)
猜你喜欢
  • 1970-01-01
  • 2022-07-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-10
相关资源
最近更新 更多