Project1

标题: 还差一些保留字…… 看高手了 ! [打印本页]

作者: 9987788    时间: 2007-2-25 16:58
标题: 还差一些保留字…… 看高手了 !
# ERROR!! #=注释 ERROR!!=错误!!

RUBY35个保留字部分理解

alias def false nil return unless
and do for not self until
begin else if or super when
break elsif in redo then while
case end module rescue true yield
class ensure next retry undef


alias=新方法名 旧方法名
true=真(正确)的
false=伪(错误)的
and
&& 「~,与,~」的意思
or
|| 「~,或,~」的意思
not
! 「非~」的意思
if=(如果~就)
else=在条件不满足时也要进行处理的情况下就使用
elsif=条件不满足但指定另一个条件的情况下就使用
end=分歧结束。
unless=与 if 相反,在条件不满足时才进行某些处理的情况下使用 unless 语句。
case=分歧开始。
when=当 X 为 O 时,其中X是WHEN后面的
print=显示
not(!)=表示的内容为后面的条件不成立。可以理解为颠倒 true 或 false 的运算符。
while=在满足特定条件期间进行循环的情况下使用 while 语句
for=想在变化范围表示的范围内循环的情况下使用 for 语句
loop=未指定循环次数和条件的情况下,也就是想进行无限循环时使用 loop 语句.
break=想中途中断循环就要使用 break 命令
next=在不中断循环的情况下,跳过本次循环而进入下一次循环时使用 next 命令。
module=模块定义
class=类定义
retry=返回循环顶端
super=调用父类的同名方法
self=代表类或模块本身
redo=可重新开始当前循环,还是从这一次开始;
self=指的是当前方法的执行对象本身,并非只针对类与模块。
alias=是为变量加别名
def=是定义一个方法
nil=是什么都没有(空)
or=或者

作者: 9987788    时间: 2007-2-25 16:58
标题: 还差一些保留字…… 看高手了 !
# ERROR!! #=注释 ERROR!!=错误!!

RUBY35个保留字部分理解

alias def false nil return unless
and do for not self until
begin else if or super when
break elsif in redo then while
case end module rescue true yield
class ensure next retry undef


alias=新方法名 旧方法名
true=真(正确)的
false=伪(错误)的
and
&& 「~,与,~」的意思
or
|| 「~,或,~」的意思
not
! 「非~」的意思
if=(如果~就)
else=在条件不满足时也要进行处理的情况下就使用
elsif=条件不满足但指定另一个条件的情况下就使用
end=分歧结束。
unless=与 if 相反,在条件不满足时才进行某些处理的情况下使用 unless 语句。
case=分歧开始。
when=当 X 为 O 时,其中X是WHEN后面的
print=显示
not(!)=表示的内容为后面的条件不成立。可以理解为颠倒 true 或 false 的运算符。
while=在满足特定条件期间进行循环的情况下使用 while 语句
for=想在变化范围表示的范围内循环的情况下使用 for 语句
loop=未指定循环次数和条件的情况下,也就是想进行无限循环时使用 loop 语句.
break=想中途中断循环就要使用 break 命令
next=在不中断循环的情况下,跳过本次循环而进入下一次循环时使用 next 命令。
module=模块定义
class=类定义
retry=返回循环顶端
super=调用父类的同名方法
self=代表类或模块本身
redo=可重新开始当前循环,还是从这一次开始;
self=指的是当前方法的执行对象本身,并非只针对类与模块。
alias=是为变量加别名
def=是定义一个方法
nil=是什么都没有(空)
or=或者

作者: 东京之恋    时间: 2007-2-26 06:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: 「鐡」    时间: 2007-2-26 07:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: 东京之恋    时间: 2007-2-26 07:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: 柳柳    时间: 2007-2-26 07:40
我个人认为这不是学习的正常方法,我也不认为我知道所有保留字干什么用的。
作者: 东京之恋    时间: 2007-2-26 07:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: 杨飞云    时间: 2007-2-26 18:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: gpra8764    时间: 2007-2-26 21:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: 杨飞云    时间: 2007-2-27 12:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: 9987788    时间: 2007-3-3 08:38
以下引用gpra8764于2007-2-26 13:46:51的发言:

而且真的需要知道的话,帮助文档应该可以立刻查到的。保留字实际上完全不需要知道是干什么的,你只要保证程序中定义变量什么的不和他们重复就足够了。你需要用到保留字相关功能时,自然就知道他们的作用了。

我个人认为  不是所有的新手都明白定义变量是什么? 或者 很多都不明白变量是干什么用的
而且 我相信 绝大部分的人 E文并不是多好……
而楼上说的 那句 你需要用到保留字的相关功能时 自然就知道他们的作用了……
假设 我根本不懂变量 不懂英文 我需要怎么知道保留字的相关功能呢?
看F1?
那里面写的东西 除了基础中的超级基础外 对我和天书没什么区别……
或许柳大说的对 不是正确的学习方法…… 不是王道…… 但是王道对于普通新手来说 太难了…… 必须要重新学习英文和数学  最起码 要求四级左右的英文和 高等函数知识吧?
难道 为了做游戏 就必须要重新回去学一次英文和数学在来学么?
我个人来说 王道的确是好东西 一辈子的知识……
但是 诡道对我来说 或许更适合一些




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1