从 Python 开始的第 3.5 节,“将参数传递给函数”有一个我没有关注的示例:
# This program demonstrates an argument being
# passed to a function
def main():
value = 5
show_double(value)
# The show_double function accepts an argument
# and displays double its value
def show_double(number):
result = number * 2
print result
#call main function
main()
我不明白(number)
该功能show_double
与主要功能的关系如何,或与任何东西有关。我也不明白为什么它在 main 函数中列为show_double(value)
. 我不知道为什么两个实例show_double()
不使用传递给它的相同参数?