问答 / 30 / 2 / 创建于 3年前
请问图片中为什么语句print(“world”)不执行,return返回的话不应该执行的是print(“world”)而非print(“hello”)吗?
执行顺序为
行1 定义函数 stuff
行6 执行 stuff
行2 打印 ‘Hello’
行3 返回 (行6)
代码结束
所以 行4 没有执行到
可以到以下网站,查看执行的顺序及内容
可视化执行
@hardy_liu 不是, 那是两个不同的语句.return 没有返回的內容, 等同 return None.
每个语句没有连续的语意, 在该行就结束, 连续的语意通常可以使用:
\
# return 10 return \ 10
(
[
{
# return 10 return ( 10)
'''
"""
@Jason990420 好的,非常感谢
我要举报该,理由是:
推荐文章: