def func global f global t x=f;f=t;t=x return主程序f=7;t=6funcprintf=fprintt=t
输出结果为:
f= 6
t= 7
解释:首先定义了一个函数func(),其中使用了global关键字将f和t声明为全局变量,然后将f和t的值互换。接着在主程序中,给f和t分别赋值为7和6,然后调用func()函数,将f和t的值互换。因此输出结果为f=6,t=7。
原文地址: https://www.cveoy.top/t/topic/csdY 著作权归作者所有。请勿转载和采集!