Ruby编程

Ruby

先开个小头,以后有空时再研究下。 Ruby是"一种用于迅速和简便的面向对象编程的解释性脚本语言"(原来是就语言) 部分特点: 1.不用声明

Ruby编程 2023年11月18日  53

ruby基础(二)

ruby语法基础 1.方法 方法时对象定义的与该对象相关的操作。在Ruby中,对象的所有的操作都被封装成 方法。 语法糖:语法糖是一种为了照顾一般人的习惯而产生的特殊语法。 ruby

Ruby编程 2023年11月05日  67

红袖添香,绝代妖娆,Ruby语言基础入门教程之Ruby3基础数据类型(data types)EP02

Ruby是强类型动态语言,即Ruby中一旦某一个对象被定义类型,如果不通过强制转换操作,那么它永远就是该数据类型,并且只有在Ruby解释器运行时才会检测对象数据类型,它的一切皆为对象(包括 nil 值对象),可以通过调用内置class属性来获取该对象的具体数据类型。对于 Ruby 而言,所有类型都继承自 Object 类(根类为 BasicObject)。 数字(Numeric) 数字是最基本的数

Ruby编程 2023年11月02日  56

ruby中的私有方法和保护方法

ruby中的私有方法是指方法只能被隐含调用,不能被显示调用。而当没有显示接收者的时候,会把self当成接收者。因此,只能在自身中调用私有方法,这也是私有方法的调用规则。 ru

Ruby编程 2023年11月01日  76

ruby 正则表达式详解及示例代码

在编写puppet的pp文件中,会用到很多ruby的正则表达式,常用的正则如下: 正则表达式: [codesyntax lang="ruby"] {}: 重复次数(如 {4}表示前面的会重复出现恰好4次) {m,n}: 前面元素最少出现m次,最多出现n次 []: 范围描述符(如 [a-z]表示在a-z范围内的一个字母) \w: 字符或数字,相当于[0-9A-Za-z] \W

Ruby编程 2023年10月29日  65

Ruby中puts,print,p的区别

如果字符串的行尾没有包含换行符,puts就会添加一个,但print不会; print会精确打印内容并让光标留在末尾(在某些系统平台,在程序输出的末尾会自动换行); p会输出一个审查字

Ruby编程 2023年10月28日  56

关闭

用微信“扫一扫”