常量和变量的输出
Swift使用 print 全局函数来输出变量或者变量。除了使用 print 函数,还可以使用 debugPrint,dump 函数来输出常量和变量的值。Swift原来提供的 println,已经被更名为 print 函数,所有 print 函数拥有了和 println 函数相同的功能,即输出变量或常量的值之后,再输出一个换行。
| var name = "Hello,Swift"
print(name) //输出内容为: Hello,Swift
debugPrint(name) //输出内容为: "Hello,Swift"
dump(name) //输出内容为: - "Hello,Swift"
|
注意:如果不想换行的话,print和debugPrint函数提供了参数: terminator,将这个参数置为空,就可以不换行了。
| for x in 0...10{
print("\(x) ",terminator: "")
}
//循环执行后输出内容为: 0 1 2 3 4 5 6 7 8 9 10
|
另外,在print语句中使用小括号,可以同时输出多个常量和变量的值,在小括号的左侧需要添加反斜线 \
| var name = "Hello,Swift"
print("My name is \(name)") //输出结果是:My name is Hello,Swift
|
当然,你也可以使用 + 号进行输出语句的拼接。
| var name = "goku"
var age = 100
print("name="+name+",age="+age) //输出结果是:name=goku,age=100
|