|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 胖豆lucky 于 2019-3-2 21:53 编辑
(一)
019 第0题
体会:python函数的定义必须在调用前面(函数调用函数例外)
- def next():
- print('我在next()函数里...')
- pre()
- def pre():
- print('我在pre()函数里...')
-
- next()
复制代码
运行结果:- 我在next()函数里...
- 我在pre()函数里...
复制代码
参考:
①真正的函数调用发生在最后一行next(),前面的只是函数定义,而函数定义对函数顺序是不敏感的,被调用的函数只要在真正执行的语句之前就可以。
https://blog.csdn.net/no_superintendent/article/details/80245294
②注意事项https://blog.csdn.net/u011361880/article/details/74570713/
这样是不可以的:- def add2(x,y):
- return add3(x,y)
- print(add2(1,2))
- def add3(x,y):
- return x+y
复制代码
(二)
print和return的区别:print只是负责打印,而return的值可以被其他变量接收
https://fishc.com.cn/forum.php?m ... 7&highlight=019
待补充 |
|