【发布时间】:2018-02-18 07:58:59
【问题描述】:
在下面的代码中,我知道 sys.argv 使用列表,但是我不清楚这里如何使用索引。
def main():
if len(sys.argv) >= 2:
name = sys.argv[1]
else:
name = 'World'
print 'Hello', name
if __name__ == '__main__':
main()
如果我改变了
name = sys.argv[1]
到
name = sys.argv[0]
并为它返回的参数输入一些内容:
Hello C:\Documents and Settings\fred\My Documents\Downloads\google-python-exercises
\google-python-exercises\hello.py
哪种有意义。
谁能解释一下 2 在这里是如何使用的:
if len(sys.argv) >= 2:
这里如何使用 1:
name = sys.argv[1]
【问题讨论】:
标签: python