欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

《笨办法学Python》——习题13

程序员文章站 2022-07-01 15:15:27
...

系统:mac os 10.14
Python: 2.7.10
版本:《笨办法学Python》(第四版)

基本习题

1. 完成基本习题

(1) 根据题目,编辑以下内容:

from sys import argv

script, first, second, third = argv

print "The script is called:", script
print "Your first variable is:", first
print "Your second variable is:", second
print "Your third variable is:", third

输出结果如图所示:

《笨办法学Python》——习题13

加分习题

1. 给你的脚本三个以下的参数。看看会得到什么错误信息。试着解释一下。

(1)得到的报错信息如下图,“need more than 1 value to unpack”
(2)原因如报错信息,脚本中定义了4个变量名,如若输入4个以下,则会解包失败报错。
《笨办法学Python》——习题13

2. 再写两个脚本,其中一个接受更少的参数,另一个接受更多的参数,在参数解包时给它们取一些有意义的变量名。

照做

3. 将 raw_input 和 argv 一起使用,让你的脚本从用户手上得到更多的输入

《笨办法学Python》——习题13

4. 记住“模组(modules)”为你提供额外功能。多读几遍把这个词记住,因为我们后面还会用到它