ITEEDU

5、数据类型:字符串

显示字符串: 

先看看下面这几行语句在RGSS中的效果:

p "这将会显示双引号" 
p '这也会显示双引号'
print "这不会显示双引号"
print '这也不会显示双引号'

把上面的四行语句复制下来,然后在我们刚刚建立好的Test脚本中粘贴,粘贴前最好把Test脚本的内容清除掉,我们只需要测试我们现在的代码。好,运行游戏,看看效果吧。

首先,看得出来,用来输出显示的方法又多了一种:print,不同的是,p可以显示很多种数据类型,对不同的数据类型,它会按人们容易理解的格式来显示,比如说这里的字符串,它都会加上双引号来告诉人们:这次显示的是字符串,而print直接显示字符串本身。

在上面的代码中,分别输出下面的四行字符串:

"这将会显示双引号"

"这也会显示双引号"

这不会显示双引号

这也不会显示双引号

字符串常量:

字符串常量的表示有两种方法。

1、双引号表示的字符串: 

这种表示方法使得字符串可以支持一些特殊格式,这将是我们用的最多的表示方法,下面会有更详细的介绍。 

2、单引号表示的字符串: 

直白的说,单引号所包括的字符串会被原样显示出来,也就是说,即使单引号中包含特殊格式,也不会显示这种特殊格式。

字符串变量:

p "这将会显示双引号" 
p '这也会显示双引号'
print "这不会显示双引号"
print '这也不会显示双引号'
p "这将会显示双引号" 
p '这也会显示双引号'
print "这不会显示双引号"
print '这也不会显示双引号'
p "这将会显示双引号" 
p '这也会显示双引号'
print "这不会显示双引号"
print '这也不会显示双引号'

结果输出:连续两遍连续两遍

4、换行符:

p "这将会显示双引号" 
p '这也会显示双引号'
print "这不会显示双引号"
print '这也不会显示双引号'

结果输出:

中华人民\n共和国

中华人民

p "这将会显示双引号" 
p '这也会显示双引号'
print "这不会显示双引号"
print '这也不会显示双引号'

 结果输出:中华人民共和国

记住:这个特殊格式和\n一样只能在双引号形式的字符串中使用。

p "这将会显示双引号" 
p '这也会显示双引号'
print "这不会显示双引号"
print '这也不会显示双引号'
p "这将会显示双引号" 
p '这也会显示双引号'
print "这不会显示双引号"
print '这也不会显示双引号'

结果#输出:中华#{a}共和国