ruby基础(四)】的更多相关文章

ruby基础知识 模块 模块是ruby的特色功能之一.如果说类是事物的实体以及行为,那么模块表现的 就是事物的行为部分,模块和类有以下两点不同: 模块不能拥有实例 模块不能被继承 模块的使用方法 module Mymodule #共同的方法 end class Myclass1 include Mymodule #Myclass1独有的方法 end class Myclass2 include Mymodule #Myclass2独有的方法 end 使用模块可以灵活的解决下面的问题 虽然两个类拥…
https://ruby-doc.org/core-2.5.0/Exception.html 1月20日练习完1,2章. 第一章 初探 ‘’单引号不执行转义符. \t 制表符.\n 换行符. p mehtod ,类似于puts,但转义符不起效果,另外会对数字和string以不同形式输出. 2.3.1 :011 > p 100 100  => 100 2.3.1 :012 > p "100" "100"  => "100"…
Ruby基础 1.对象.变量和常量 1.1 对象 在Ruby中表示数据的最基本单位是对象,任何数据都是对象,使用类来表示对象的种类. 一个某个类的对象称作对象的实例. 对象 类 eg 数值 Numeric 1.2.5.3.0 字符串 String "sdasd".'sadad' 数组 Array [].[1,2,"asd] 散列 Hash {}.{name:"aaa"}.{:name=>"aaa"} 正则 Regexp /aaa/…
Python全栈开发[基础四] 本节内容: 匿名函数(lambda) 函数式编程(map,filter,reduce) 文件处理 迭代器 三元表达式 列表解析与生成器表达式 生成器 匿名函数 lambda表达式:对于简单的函数,存在一种简便的表示方式,即lambda表达式 #这段代码 def calc(n): return n**n print(calc(10)) #换成匿名函数 calc = lambda n:n**n print(calc(10)) 匿名函数主要是和其它函数搭配使用 举例:…
Bootstrap 允许您以两种方式显示代码: 第一种是 <code> 标签.如果您想要内联显示代码,那么您应该使用 <code> 标签. 第二种是 <pre> 标签.如果代码需要被显示为一个独立的块元素或者代码有多行,那么您应该使用 <pre> 标签. 请确保当您使用 <pre> 和 <code> 标签时,开始和结束标签使用了 unicode 变体: < 和 >. 让我们来看看下面的实例: 实例 <!DOCTYPE…
Python 基础  四  面向对象杂谈 一.isinstance(obj,cls) 与issubcalss(sub,super) isinstance(obj,cls)检查是否obj是否是类 cls 的对象 class Foo: pass f1=Foo() print(isinstance(f1,Foo)) #True issubclass(sub, super)检查sub类是否是 super 类的派生类 class Foo: pass class Xoo(Foo): pass print(i…
C#_02.13_基础四_.NET方法 一.方法概述: 方法是一块具有名称的代码.可以通过方法进行调用而在别的地方执行,也可以把数据传入方法并接受数据输出. 二.方法的结构: 方法头  AND  方法体 插入小知识,比较本地变量和字段: # 字段 本地变量 生命周期 实例被创建开始到实例不在被访问结束 从它在块中被声明开始一直到块执行结束 是否自动赋默认值 是 否 存储区域 实例字段是类成员,存储在堆里,无论是值类型还是引用类型 值类型:存储在栈里引用类型:引用存储在栈里,数据存储在堆里 是否类…
一.Ruby基础知识 1.关于Ruby Ruby是脚本语言 Ruby是面向对象语言 Ruby是跨平台语言 Ruby是开放源码软件 2.Ruby入门书籍推荐 <Ruby.Programming向Ruby之父学程序设计(第2版)>(日)高桥征义,(日)后藤裕藏 著 3.常用Ruby开发工具 任何文本编辑器都可以用来编写Ruby代码,只要文件以“.rb”结尾保存即可 ScITE Eclipse(using RDT Plugin) NetBeans等 4.Ruby的第一个程序 =begin 万年不变的…
  Django基础四之模板系统   本节目录 一 语法 二 变量 三 过滤器 四 标签Tags 五 模板继承 六 组件 七 自定义标签和过滤器 八 静态文件相关 一 语法   模板渲染的官方文档 关于模板渲染你只需要记两种特殊符号(语法): {{  }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}. 二 变量 在Django的模板语言中按此语法使用:{{ 变量名 }}. 当模版引擎遇到一个变量,它将计算这个变量,然后用结果替换掉它本身. 变量的命名包括任何字母数字以及下划线 ("…
Django基础四之模板系统   本节目录 一 语法 二 变量 三 过滤器 四 标签Tags 五 模板继承 六 组件 七 自定义标签和过滤器 八 静态文件相关 一 语法   模板渲染的官方文档 关于模板渲染你只需要记两种特殊符号(语法): {{  }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}. 二 变量 在Django的模板语言中按此语法使用:{{ 变量名 }}. 当模版引擎遇到一个变量,它将计算这个变量,然后用结果替换掉它本身. 变量的命名包括任何字母数字以及下划线 ("_&…