Ruby学习笔记01

2017-09-18 20:00:17来源:CSDN作者:slowsnowscar人点击

分享

字符串

字符串可以由单引号, 或者双引号包裹. 单引号提供的特殊功能较少, 一般就是单纯修饰字符串

双引号有两个额外功能
1.反斜线编译, 比如/n代表换行
2.双引号中可以内插表达式
def say_hello(name)    result = "hello #{name}"    return resultendputs say_hello("Snow") #输出结果: hello Snow

注意: 我们不需要什么result变量, 当复制给它时,它就存在了

双引号中内插的表达式, 如果只是一个全局实力或者累变量, 则不需要提供花括号

$greeting = "Hello"  #$greeting 是全局变量@name = "Prudence"  #`@name 是实例变量puts "#$greeting,#@name"

变量命名

Ruby使用命名惯例来区分变量用途.
1.局部变量,方法参数和方法名称都必须用小写字母或者下划线开始.
2.全局变量都用$为前缀
3.实例变量用@开始, 类变量用@@ 开始.
4.类名称,模块名称和常量都必须用大写字母开始

最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台