得到意外的输出
Getting an unexpected output
这是我的第一个问题!我只是在学习如何在 Python 中编写代码,所以不要对我太苛刻。
我在Python中写了下面的class,当我调用方法describe_restaurant(位于父class中)时,我得到这个'none' 在描述之后输出。
我不明白为什么会这样,我无法摆脱这个 'none' 输出。
这是我的代码的图片:
感谢您对如此糟糕的问题的帮助!
在第 38 行,您调用:
print(my_iceCreamStand.describeRestaurant())
函数 describeRestaurant()
没有 return,所以默认情况下 returns None
。因此,为什么您会看到 None
被打印出来。
如果您不想看到 None
。只需调用不打印的函数:
my_iceCreamStand.describeRestaurant()
这是我的第一个问题!我只是在学习如何在 Python 中编写代码,所以不要对我太苛刻。
我在Python中写了下面的class,当我调用方法describe_restaurant(位于父class中)时,我得到这个'none' 在描述之后输出。
我不明白为什么会这样,我无法摆脱这个 'none' 输出。
这是我的代码的图片:
感谢您对如此糟糕的问题的帮助!
在第 38 行,您调用:
print(my_iceCreamStand.describeRestaurant())
函数 describeRestaurant()
没有 return,所以默认情况下 returns None
。因此,为什么您会看到 None
被打印出来。
如果您不想看到 None
。只需调用不打印的函数:
my_iceCreamStand.describeRestaurant()