这是我学习python的第一天。所以对你们中的许多人来说这是一个白费问题。请看下面的代码:打印命令行参数时额外输出无效
#!/usr/bin/env python
import sys
def hello(name):
name = name + '!!!!'
print 'hello', name
def main():
print hello(sys.argv[1])
if __name__ == '__main__':
main()
当我运行它
$ ./Python-1.py alice
hello alice!!!!
None
现在,我有这个地方从"None"
麻烦来理解?
非常感谢您的快速反应和详细的解释。我已经明白你的意思了。 – CuriousMind 2010-10-17 12:55:07