#ex.13
from sys import argv
script,first,second,third = argv #将argv“解包(unpack)”
print("The script is called:",script)
print("Your first vatiable is:",first)
print("Your second variable is:",second)
print("Your third variable is:",third)
此时的运行结果为
argv解包后的参数比实际传入的少了一个
这是为什么?
后来补:
人年纪大了就容易眼花,参数不是都传进来了吗?
The script is called:后面打印的是该文件的名字
argv传入的第一个参数的hi文件名,之后在脚本参数中传如的参数是你需要自己定义的参数内容