Python语言程序设计(
中被称为通过值传递。简单的说就是调用函数时,实参的值被传递给形参。
6.14形参和实参能同名吗?
答:可以
6.15显示下面函数的结果。
答:a、0
B、 2
2 4
2 4 8
2 4 8 16
2 4 8 16 32
C、Before the call, variable times is 3
n = 3
Welcome to CS!
n = 2
Welcome to CS!
n = 1
Welcome to CS!
After the call, variable times is 3
D、i is 1
1
i is 2
2
I is 3
6.17下面代码的打印结果是什么?
答:a、2 b、 3
3.4 6
2 5
4
6.18下面的代码有什么错误?
答:没有定义全局变量x、y
6.19下面的代码能运行吗?如果能,打印结果是什么?
答:能 1
6.20显示下面代码的打印结果:
Def f ( w = 1 ,h = 2):
Print ( w, h)
F() 1 2
F(w = 5) 5 2
F(h = 24) 1 24
F( 4 , 5) 4 5
6.21确定下面程序的错误并改正:
答:非默认参数必须在默认参数之前
6.22如果在同一模块里定义两个同名的函数会发生什么?
答:后面的函数会取代前一个函数。
6.23函数能否返回多个值?显示下面程序的打印结果。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Python语言程序设计(美-梁勇)第6章习题解答(英文)(2)在线全文阅读。
相关推荐: