【问题标题】:I want to understand which line of code outputs **none** in the function我想了解函数中哪一行代码输出**none**
【发布时间】:2021-08-24 00:31:34
【问题描述】:

输出的最后一行是 none 有人能解释一下为什么吗

def just_lyrics():
    print ("i am a bad coder")
    print (" i keep trying to learn everday")
    

def double_lyrics():
    just_lyrics()
    just_lyrics()
    just_lyrics()
print(double_lyrics())

输出

i am a bad coder
 i keep trying to learn everday
i am a bad coder
 i keep trying to learn everday
i am a bad coder
 i keep trying to learn everday
None

【问题讨论】:

    标签: python function


    【解决方案1】:

    这一行:

    print(double_lyrics())
    

    打印None,因为该函数不返回任何内容

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-12
      • 1970-01-01
      • 2011-10-03
      • 2022-10-23
      • 1970-01-01
      • 2018-12-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多