TEL:400-8793-956
当前位置:程序、服务器

修改println

提问者: 近期获赞: 浏览人数: 发布时间:2021-03-16 08:48:34

 问:修改greeting函数中的println语句以使用变量person。例如,如果您将一个名为“ Tom”的人传递给该函数,则该函数将显示:Hello Tom。(提示:您必须使用字符串插值)。

 
我究竟做错了什么?
 
 参数
func  greeting (person : String ) { 
var person = “ Tom” println (“ Hello” ,person )}       
 
 
答:该问题要求您使用“字符串插值”,这是使用函数参数的便捷方法。基本上,无论您需要传递什么值,都可以将其视为代码的占位符。
 
在挑战中,您首先要让函数接受名称为person的String类型的参数(您已正确执行此操作):
func 问候语(人: String ) { 
}
要使用变量“ person”,可以在打印语句中使用字符串插值。以“ \”符号开头,后跟括号。在括号内使用参数名称(在本例中为“人”)。因此,您的功能最终应该是:
func 问候语(人:String ) { 
println (“ Hello \(person )” )}    
上一篇: 图例和标签之间的区别
下一篇: IE9的新Bootstrap Jumbotron模板脚本