Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 我不知道';我不知道什么是argv,什么是&x27;与原始输入()不同?_Python 2.7_Argv_Raw Input - Fatal编程技术网

Python 2.7 我不知道';我不知道什么是argv,什么是&x27;与原始输入()不同?

Python 2.7 我不知道';我不知道什么是argv,什么是&x27;与原始输入()不同?,python-2.7,argv,raw-input,Python 2.7,Argv,Raw Input,我从“艰苦学习Python”中学习Python 我不知道什么是argv (请用示例和文本解释argv) 问题2: 原始输入和argv之间有什么不同?argv代表argumentv值,它表示从命令行启动程序时传递给程序的参数 例如,如果您的程序名为example.py,您可以这样运行它: $ example.py Please enter your name: Burhan Your name is: Burhan $example.py“你好” 然后,argv就是hello raw_input

我从“艰苦学习Python”中学习Python

我不知道什么是argv

(请用示例和文本解释argv)

问题2:


原始输入和argv之间有什么不同?

argv
代表argumentv值,它表示从命令行启动程序时传递给程序的参数

例如,如果您的程序名为
example.py
,您可以这样运行它:

$ example.py
Please enter your name: Burhan
Your name is: Burhan
$example.py“你好”

然后,
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

嗨,欢迎来到StackOverflow。请每个帖子只发布一个问题,而不是三个。好的,谢谢你告诉我这一点