形参和实参-三菱数控指导手册api

时间:2021-06-13 06:45:40
【文件属性】:
文件名称:形参和实参-三菱数控指导手册api
文件大小:1.91MB
文件格式:PDF
更新时间:2021-06-13 06:45:40
python 3.6 执行流程 为了保证函数第一次使用之前已经被定义,你必须要了解语句执行的顺序,这也被称作 执行流程 (flow of execution)。 执行流程总是从程序的第一条语句开始,自顶向下,每次执行一条语句。 函数定义不改变程序执行的流程,但是请记住,函数不被调用的话,函数内部的语句是 不会执行的。 函数调用像是在执行流程上绕了一个弯路。执行流程没有进入下一条语句,而是跳入了 函数体,开始执行那里的语句,然后再回到它离开的位置。 这听起来足够简单,至少在你想起一个函数可以调用另一个函数之前。当一个函数执行 到中间的时候,程序可能必须执行另一个函数里的语句。然后在执行那个新函数的时 候,程序可能又得执行另外一个函数! 幸运的是,Python 善于记录程序执行流程的位置,因此每次一个函数执行完成时,程 序会回到调用它的那个函数原来执行的位置。当到达程序的结尾时,程序才会终止。 总之,阅读程序时,你没有必要总是从上往下读。有时候,跟着执行流程阅读反而更加 合理。 3.7 形参和实参 我们之前接触的一些函数需要实参。例如,当你调用 math.sin时,你传递一个数字作为 实参。有些函数接受一个以上的实参:math.pow接受两个,底数和指数。 在函数内部,实参被赋给称作形参 (parameters) 的变量。下面的代码定义了一个接受 一个实参的函数:� def print_twice(bruce): print(bruce) print(bruce) � 这个函数将实参赋给名为 bruce的形参。当函数被调用的时候,它会打印形参(无论它 是什么)的值两次。 该函数对任意能被打印的值都有效。� >>> print_twice('Spam') Spam Spam >>> print_twice (42)

网友评论