找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1943|回复: 9

问一句RGSS

[复制链接]
发表于 2005-1-9 00:13:32 | 显示全部楼层 |阅读模式
for i in 0...是什么意思,是表示一个范围吗?是的话指0到什么呢?
发表于 2005-1-9 00:50:38 | 显示全部楼层
我见识浅薄,实际编程中好像不能这样写。
carol3 该用户已被删除
发表于 2005-1-9 09:53:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2005-1-10 00:37:28 | 显示全部楼层
for i in a..b这个明白,但这一句“for i in 0...”是在XP脚本里看到的,不是我乱写的,请问这如何解释。
carol3 该用户已被删除
发表于 2005-1-10 01:00:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2005-1-10 03:52:35 | 显示全部楼层
for i in 0...
这个后面还有个变量吧……比如$XXX或者@XXX这样的。
 楼主| 发表于 2005-1-10 23:46:58 | 显示全部楼层
原来看错了,整句是这样的

def refresh
    self.contents.clear
    for i in 0...@item_max
      draw_item(i, normal_color)
    end
  end

但为什么这里是0...XXXX 而不是0..XXXX呢?
发表于 2005-1-11 23:03:56 | 显示全部楼层
for i in 0..X  表示i从0取到X(包含X),i的取值范围是0≤i≤X
for i in 0...X 表示i从0取到X(但不包含X),i的取值范围是0≤i<X
运行一下
for i in 0..5
p i
end
和
for i in 0...5
p i
end
比较一下就知道了[em07]
carol3 该用户已被删除
发表于 2005-1-12 01:04:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2005-1-12 18:56:11 | 显示全部楼层
以下是引用carol3在2005-1-12 1:04:47的发言:

哦……原来如此。

对我来说又是一个多余的知识 ^__^

呵呵,选择有用的记住就可以了,福尔摩斯也不知道地球是绕着太阳转的 ^__^

呵呵,感觉一样哦!!
还有,我知道地球是绕着地球转的,看来我还是有某些方面比福尔摩斯厉害哦!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-10-31 14:13 , Processed in 0.011942 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表