本文内容主要来自LEARN PYTHON THE HARD WAY
主要内容
这一课主要讲了参数变量的使用,但因为开始涉及到模块等知识,感觉更因难一些了。比如一开始写的 from sys import agvr,搜索了许久才大概理解了应该是声明在程序运行时要引有sys模块的agvr参数。
练习如下:
输出如下:
此程序在运行前需要输入除文件名外的另外三个参数,本例中就写了apple,orange,grapefruit三个,运行后,程序输出了四个变量。要注意的是能常参数用空格隔开,如参数中包含空格,那需要有引号括起来。将四个参数分别赋予agvr就是解压的过程啦。
错误记录:
第一次运行时没有理解,直接运行了python ex13.py提示了”
not enough values to unpack (expected 4, got 1)”错误,后来修正了。
疑问:
From sys import agvr如果写成import sys是不是也一样?