1.5Ruby语言的变量(Variable)

1.变量声明

#注意:这是变量引用表达式,不是变量声明未初始化。
变量名

#声明时必须同时初始化
变量名 = 值

变量在赋值后可以通过重新赋值更改其值。

a = 1
#注意:这是重新赋值,不是重新声明。
a = "张三"
puts a  # 张三

2.变量作用域

#全局变量
$a = 1

def f()
  #局部变量
  b = 1
end

3.变量引用表达式

变量名

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/ruby/rubylang/37417.html

(0)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2025年3月5日 00:28
下一篇 2025年3月5日 19:38

相关推荐

  • 1.1Ruby语言的注释(Comment)

    1.行内(Inline)注释 2.块(Block)注释 3.魔法(Magic)注释 魔法注释必须出现在文件内的第一行,如果出现在第二行,则第一行必须是 shebang 注释。

    Ruby语言教程 2025年3月1日
    0610
  • 1.3Ruby语言的运算符(Operator)

    1.一元运算符 运算符 名称 描述 +a 求正 a 的值本身。 -a 求负 a 的负值。 2.算术运算符 运算符 名称 a + b 加法,字符串连接。 a – b 减法 a * b 乘法 a / b 除法 a % b 求余 a ** b 求幂 3.赋值运算符 运算符 名称 a = b 赋值 a +=…

    Ruby语言教程 2025年3月3日
    0650
  • 2.3Ruby类型之字符串(String)

    1.单引号字符串字面量 单引号字符串字面量只支持 \\、\’ 转义序列。 单引号字符串字面量不支持字符串插值。 单引号字符串字面量支持隐式的换行符。 2.双引号字符串字面量 双引号字符串字面量支持所有转义序列。 双引号字符串字面量支持字符串插值。 双引号字符串字面量支持隐式的换行符。 3.访问字符串 4.字符串长度 注…

    Ruby语言教程 2025年5月3日
    0580

发表回复

登录后才能评论