我刚开始学Python。我遵循教科书,创建了如下函数:
def Hello(name):
print('Hello'+ name)
Hello('Anne')
它应该给我以下答案:
Hello Anne
但是什么都没有显示,然后我运行了代码,它给了我:
Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 16:07:46) [MSC v.1900 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>>
======== RESTART: C:/Users/lampard1990/Desktop/Python/helloFunc 2.py ========
>>>
有人知道为什么吗?谢谢
您应该这样做,在python中缩进matter。你知道吗
您需要在不缩进的情况下调用函数。为了避免追溯,它应该是这样的:
在Python中调用函数时,不要使用缩进。 还要在名字中加个空格,在hello后面加个空格,在撇号前面加个空格。这会给你一个空间,这样它就可以打你好安妮
相关问题 更多 >
编程相关推荐