Python给我空输出

时间:2015-12-30 13:13:05

标签: python

起初我认为PythonScriptor是问题,但我尝试curl -X PUT localhost:9200/songs/song/_mapping -d '{ "song" : { "properties" : { "name" : { "type" : "string" }, "suggest" : { "type" : "completion", "index_analyzer" : "simple", "search_analyzer" : "simple", "payloads" : true } } } }' 并且输出很好。当我复制并粘贴代码时,它只给我一个空行。我目前正在学习Python中的子程序,但我完全没有得到它。

print('Hello World')

2 个答案:

答案 0 :(得分:3)

您刚刚向我们展示定义函数的代码段。要执行该功能,现在需要调用它。

>>> myFirstSubroutine()
This is a subroutine
This is a subroutine

答案 1 :(得分:0)

感谢CoryKramer的正确答案。您需要调用函数myFirstSubroutine()来获取输出。

注意小写字母变量不等于Python中的大写字母变量。这意味着您需要使用确切的函数名称myFirstSubroutine()

除了'我复制了你给我的东西,它也不起作用。',如果你真的复制它而不是自己拼写'myfirstsubroutine',它可以工作。