Python里自定义子函数时,可以在调用时携带一些参数到子函数里去处理。具体用法结构如下:
def func(arguments): statement statement etc.
定义子函数一定要注意(a)在)后加上分号:(第一行最后哦),(b)def下边的语句块每行都要用TAB缩进一下!在设计好带参数的子函数之后就可以在Python程序里调用了。先举个例子热热身吧!
#define function: print_msg def print_msg(str): print(str) #define main def main(): print("call sub function print_msg") print_msg("jeapedu") #programme main()
程序执行流程从第10行开始执行即main()这条语句执行,main是自己定义的函数,所以程序进入main这个子函数执行(第6行),执行到第7行时,指令又跳到第3行,当第3行执行完打印语句后回到main第6行下边,main也执行完了,返回到第10行下边,程序结束。 程序输出结果为:
jeapedu
程序执行流程如下图所示。
智普教育Python www.jeapedu.com
———————————————————————————————————————————