我从“以艰难的方式学习Python”中学习Python
我不知道什么是argv !!
(请用示例和文字说明argv)
问题2:
raw_input和amp;之间有什么不同? argv?
答案 0 :(得分:0)
argv
代表 arg ument v alue,它表示从命令行启动时传递给程序的参数。
例如,如果您的程序名为example.py
,则按以下方式运行:
$ example.py 'hello'
然后argv
为hello
。
raw_input
是一种提示用户输入内容的方法。基本上,它将停止程序,显示一些文本(作为提示,但这是可选的)并且仅在用户输入内容时继续。然后,您可以存储用户输入的内容。
如果您有以下内容:
username = raw_input('Please enter your name: ')
print('Your name is: {}'.format(username))
您的程序将按以下方式运行:
$ example.py
Please enter your name: Burhan
Your name is: Burhan