一、简介1. 定义 解释器模式(Interpreter),给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。2. 应用场景本模式适用于处理运算式等字符串的解析操作。3. 优点提供灵活的表达式解析处理方式,通过封装的对外接口,调用者可以不再关心具体的表达式 ...
分类:
其他好文 时间:
2019-01-30 21:43:38
阅读次数:
179
标识符: 1.组成元素由字母、数字、下划线、美元符号($) 2.标识符不能以数字开头 3.标识符严格区分大小写 4.标识符的命名要有意义(见名知意) 注释: 1.单行注释 // 2.多行注释 / 注释的内容 / 3.文档注释/ 注释的内容 / 常量 常量的分类 1.整数常量 例如 12 2.小数常量 ...
分类:
编程语言 时间:
2019-01-29 20:42:58
阅读次数:
175
表达式(expression)是函数的基本组成部分。R 有非常清晰的语法结构,一个符号或一次函数调用,都是一种表达式。尽管我们所做的事情本质上都是通过函数实现的,但是,R 为一些函数提供了特殊的语法,便于我们写出可读性更高的 R 代码。在下面的几个小节中,我们将了解以下具有特定语法结构的基础表达式: ...
分类:
其他好文 时间:
2019-01-22 11:48:31
阅读次数:
234
表达式 描述 () 括起来的部分就是要提取的,可以用来分组 . 匹配除换行符以外的所有单个字符 X* 匹配X(单个字符)零次或多次 X+ 匹配X(单个字符)一次或多次 .* 匹配任意字符任意次(换行符除外) ? 匹配该字符前面的字符0次或1次 \d 匹配数字 \b 匹配单词的开始或结束 \w 匹配数... ...
分类:
其他好文 时间:
2019-01-18 23:08:26
阅读次数:
183
在java里面的循环语句大致分为四种:for循环、while循环、do...while循环和增强for循环。下面进行一一讲解。 for循环,for循环是java代码中最为常见的循环形式,其语法格式为: for(表达式1;表达式2;表达式3){ 循环的代码块; } 表达式1:一般作为变量的初始化,定义 ...
分类:
编程语言 时间:
2019-01-03 12:52:22
阅读次数:
263
[]里面如果在前面添加了"^",代表取反的意思 ...
分类:
其他好文 时间:
2019-01-01 13:23:08
阅读次数:
174
一,有几种循环的语法 1while. while(循环条件){ 循环操作 } 2.do-while do{ 循环操作 }while(循环条件); 3.for for(表达式1;表达式2;表达式3){ 循环体 } 二,几种循环有什么特点 1.while先判断,再执行。可能一次都不执行。 2.do-wh ...
分类:
其他好文 时间:
2018-12-28 21:14:15
阅读次数:
164
Python程序是语句构成的,语句包含表达式,表达式嵌套在语句中,包含变量和常量,用于处理对象。Python的语法实质上是由表达式、语句和代码块构成的。语句是由表达式构成的,代码块是由多个语句构成的复合语句。 代码块是具有一定格式的多个语句,在Python中,垂直对齐的语句是一个代码块,代码块以冒号 ...
分类:
编程语言 时间:
2018-12-15 11:43:17
阅读次数:
283
一、三元表达式 表达式为True,返回前面的结果,若为False ,返回后面的结果 列表生成式: 生成器表达式 二、迭代器 for循环 生成器是迭代器,迭代器不一定是生成器。 yield总结 1、把函数做成迭代器 2、对比return,可以返回多次值,可以挂起/保存函数的运行状态 ...
分类:
编程语言 时间:
2018-12-12 18:59:56
阅读次数:
203