2016-03-03 146 views
-3

这个函数声明和定义有什么错误?函数声明和定义

greeting = "Hello CSCI141! 
modifiedGreeting = 'h' + greeting(1:) 
modifiedGreeting = ModifiedGreeting.lower 
print("Original greeting" + greeting 
print(modifiedGreeting) 
+1

正确终止字符串。并检查你的变量拼写。顺便说一句,这不是一个功能。那是什么语言? –

+0

这是Python的语言。 –

回答

0

这个问题似乎在这里。

modifiedGreeting = ModifiedGreeting.lower 

我相信你打错case.It应该

modifiedGreeting.lower 

此外,你还没有关闭,在第一行的报价。

而且,选择的路线的一部分,您使用的[]支架,不()

最后,在倒数第二个print声明支架,没有关闭。

工作代码之中:

greeting = "Hello CSCI141!" 
modifiedGreeting = 'h' + greeting[1:] 
modifiedGreeting = modifiedGreeting.lower() 
print("Original: " +greeting) 
print(modifiedGreeting) 

这里是working demo

+0

greeting =“Hello CSCI141!” modifiedGreeting ='h'+ greeting(1 :) modifiedGreeting.lower print(“Original greeting”+ greetingprint(modifiedGreeting) –

+0

对不起,我在注释中遇到格式问题。编写代码? –

+0

嗨,请检查演示链接,它应该工作正常 –