2019年12月3日

摘要: Perl 运算符 运算符是一种告诉编译器执行特定的数学或逻辑操作的符号,如: 3+2=5。 Perl 语言内置了丰富的运算符,我们来看下常用的几种: 算术运算符 比较运算符 逻辑运算符 赋值运算符 位运算符 引号运算符 其他运算符 运算符优先级 算术运算符 表格实例中我们设置变量 $a 为 10, 阅读全文
posted @ 2019-12-03 15:04 长颈鹿的脖子 阅读(177) 评论(0) 推荐(0)
摘要: Perl 条件语句 Perl 条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: 注意,数字 0, 字符串 '0' 、 "" , 空 list () , 和 undef 为 false ,其他值均为 true。 true 阅读全文
posted @ 2019-12-03 15:03 长颈鹿的脖子 阅读(386) 评论(0) 推荐(0)
摘要: Perl 循环 有的时候,我们可能需要多次执行同一块代码。一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。 编程语言提供了更为复杂执行路径的多种控制结构。 循环语句允许我们多次执行一个语句或语句组,下面是大多数编程语言中循环语句的流程图: 注意,数字 0, 字 阅读全文
posted @ 2019-12-03 15:03 长颈鹿的脖子 阅读(432) 评论(0) 推荐(0)
摘要: Perl 数组 Perl 数组一个是存储标量值的列表变量,变量可以是不同类型。 数组变量以 @ 开头。访问数组元素使用 $ + 变量名称 + [索引值] 格式来读取,实例如下: 实例 #!/usr/bin/perl @hits = (25, 30, 40); @names = ("google", 阅读全文
posted @ 2019-12-03 15:02 长颈鹿的脖子 阅读(227) 评论(0) 推荐(0)
摘要: Perl 哈希 哈希是 key/value 对的集合。 Perl中哈希变量以百分号 (%) 标记开始。 访问哈希元素格式:${key}。 以下是一个简单的哈希实例: 实例 #!/usr/bin/perl %data = ('google', 'google.com', 'CodingDict', ' 阅读全文
posted @ 2019-12-03 15:02 长颈鹿的脖子 阅读(211) 评论(0) 推荐(0)
摘要: Perl 变量 变量是存储在内存中的数据,创建一个变量即会在内存上开辟一个空间。 解释器会根据变量的类型来决定其在内存中的存储空间,因此你可以为变量分配不同的数据类型,如整型、浮点型、字符串等。 上一章节中我们已经为大家介绍了Perl的三个基本的数据类型:标量、数组、哈希。 标量 $ 开始, 如$a 阅读全文
posted @ 2019-12-03 15:01 长颈鹿的脖子 阅读(167) 评论(0) 推荐(0)
摘要: Perl 标量 标量是一个简单的数据单元。 标量可以是一个整数,浮点数,字符,字符串,段落或者一个完整的网页。 以下实例演示了标量的简单应用: 实例 #!/usr/bin/perl $age = 20; # 整数赋值 $name = "CodingDict"; # 字符串 $salary = 130 阅读全文
posted @ 2019-12-03 15:01 长颈鹿的脖子 阅读(156) 评论(0) 推荐(0)
摘要: Perl 数据类型 Perl 是一种弱类型语言,所以变量不需要指定类型,Perl 解释器会根据上下文自动选择匹配类型。 Perl 有三个基本的数据类型:标量、数组、哈希。以下是这三种数据类型的说明: 序号 类型和描述 1 标量 标量是Perl语言中最简单的一种数据类型。这种数据类型的变量可以是数字, 阅读全文
posted @ 2019-12-03 15:00 长颈鹿的脖子 阅读(186) 评论(0) 推荐(0)
摘要: Perl 基础语法 Perl借用了C、sed、awk、shell脚本以及很多其他编程语言的特性,语法与这些语言有些类似,也有自己的特点。 Perl 程序有声明与语句组成,程序自上而下执行,包含了循环,条件控制,每个语句以分号 (;) 结束。 Perl 语言没有严格的格式规范,你可以根据自己喜欢的风格 阅读全文
posted @ 2019-12-03 14:41 长颈鹿的脖子 阅读(169) 评论(0) 推荐(0)
摘要: Perl 环境安装 在我们开始学习 Perl 语言前,我们需要先安装 Perl 的执行环境。 Perl 可以在以下平台下运行: Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX etc.) Win 9x/NT/2000/ WinCE Mac 阅读全文
posted @ 2019-12-03 14:40 长颈鹿的脖子 阅读(144) 评论(0) 推荐(0)
摘要: R语言判断 决策结构要求程序员指定要由程序评估或测试的一个或多个条件,以及如果条件被确定为真则要执行的一个或多个语句,如果条件为假则执行其他语句。 以下是在大多数编程语言中的典型决策结构的一般形式 R提供以下类型的决策语句。 单击以下链接以检查其详细信息。 Sr.No.声明和描述1if语句 if语句 阅读全文
posted @ 2019-12-03 11:15 长颈鹿的脖子 阅读(493) 评论(0) 推荐(0)
摘要: Go 位运算符 package main import "fmt" func main() { var a uint = 60 /* 60 = 0011 1100 */ var b uint = 13 /* 13 = 0000 1101 */ var c uint = 0 c = a & b /* 阅读全文
posted @ 2019-12-03 10:52 长颈鹿的脖子 阅读(157) 评论(0) 推荐(0)
摘要: Go 关系运算符 package main import "fmt" func main() { var a int = 21 var b int = 10 if( a == b ) { fmt.Printf("Line 1 - a is equal to b\n" ) } else { fmt.P 阅读全文
posted @ 2019-12-03 10:51 长颈鹿的脖子 阅读(158) 评论(0) 推荐(0)
摘要: Go 算术运算符 package main import "fmt" func main() { var a int = 21 var b int = 10 var c int c = a + b fmt.Printf("Line 1 - Value of c is %d\n", c ) c = a 阅读全文
posted @ 2019-12-03 10:44 长颈鹿的脖子 阅读(146) 评论(0) 推荐(0)
摘要: Go 转义字符 package main import "fmt" func main() { fmt.Printf("Hello\tWorld!") } 本文转自:http://codingdict.net/article/23566 阅读全文
posted @ 2019-12-03 10:43 长颈鹿的脖子 阅读(139) 评论(0) 推荐(0)
摘要: Go Mixed 变量声明 package main import "fmt" func main() { var a, b, c = 3, 4, "foo" fmt.Println(a) fmt.Println(b) fmt.Println(c) fmt.Printf("a is of type 阅读全文
posted @ 2019-12-03 10:42 长颈鹿的脖子 阅读(140) 评论(0) 推荐(0)
摘要: Go Hello World 实例 package main import "fmt" func main() { /* This is my first sample program. */ fmt.Println("Hello, World!") } 本文转自:http://codingdict 阅读全文
posted @ 2019-12-03 10:35 长颈鹿的脖子 阅读(124) 评论(0) 推荐(0)
摘要: Go 语言函数 函数是基本的代码块,用于执行一个任务。 Go 语言最少有个 main() 函数。 你可以通过函数来划分不同功能,逻辑上每个函数执行的是指定的任务。 函数声明告诉了编译器函数的名称,返回类型,和参数。 Go 语言标准库提供了多种可动用的内置的函数。例如,len() 函数可以接受不同类型 阅读全文
posted @ 2019-12-03 10:33 长颈鹿的脖子 阅读(127) 评论(0) 推荐(0)
摘要: Go 语言循环语句 在不少实际问题中有许多具有规律性的重复操作,因此在程序中就需要重复执行某些语句。 Go 语言提供了以下几种类型循环处理语句: 循环类型 描述 for 循环 重复执行语句块 循环嵌套 在 for 循环中嵌套一个或多个 for 循环 循环控制语句 循环控制语句可以控制循环体内语句的执 阅读全文
posted @ 2019-12-03 10:32 长颈鹿的脖子 阅读(121) 评论(0) 推荐(0)
摘要: Go 语言运算符 运算符用于在程序运行时执行数学或逻辑运算。 Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符 接下来让我们来详细看看各个运算符的介绍。 算术运算符 下表列出了所有Go语言的算术运算符。假定 A 值为 10,B 值为 20。 运算符描述 阅读全文
posted @ 2019-12-03 10:31 长颈鹿的脖子 阅读(94) 评论(0) 推荐(0)
摘要: Go 语言条件语句 条件语句需要开发者通过指定一个或多个条件,并通过测试条件是否为 true 来决定是否执行指定语句,并在条件为 false 的情况在执行另外的语句。 下图展示了程序语言中条件语句的结构: Go 语言提供了以下几种条件判断语句: 语句描述 if 语句if 语句 由一个布尔表达式后紧跟 阅读全文
posted @ 2019-12-03 10:31 长颈鹿的脖子 阅读(132) 评论(0) 推荐(0)
摘要: Go 语言常量 常量是一个简单值的标识符,在程序运行时,不会被修改的量。 常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型。 常量的定义格式: const identifier [type] = value 你可以省略类型说明符 [type],因为编译器可以根据变量的值来推断 阅读全文
posted @ 2019-12-03 10:24 长颈鹿的脖子 阅读(66) 评论(0) 推荐(0)
摘要: Go 语言变量 变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。 Go 语言变量名由字母、数字、下划线组成,其中首个字母不能为数字。 声明变量的一般形式是使用 var 关键字: var identifier type 变量声明 第一种,指定变量类型,声明后若不 阅读全文
posted @ 2019-12-03 10:23 长颈鹿的脖子 阅读(133) 评论(0) 推荐(0)
摘要: Go 语言基础语法 上一章节我们已经了解了 Go 语言的基本组成结构,本章节我们将学习 Go 语言的基础语法。 Go 标记 Go 程序可以由多个标记组成,可以是关键字,标识符,常量,字符串,符号。如以下 GO 语句由 6 个标记组成: fmt.Println("Hello, World!") 6 个 阅读全文
posted @ 2019-12-03 09:55 长颈鹿的脖子 阅读(131) 评论(0) 推荐(0)
摘要: Go 语言数据类型 在 Go 编程语言中,数据类型用于声明函数和变量。 数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。 Go 语言按类别有以下几种数据类型: 序号类型和描述 1布尔型布尔型的值只可以是常量 true 或者 fa 阅读全文
posted @ 2019-12-03 09:55 长颈鹿的脖子 阅读(142) 评论(0) 推荐(0)
摘要: Go 语言环境安装 Go 语言支持以下系统: Linux FreeBSD Mac OS X(也称为 Darwin) Window 安装包下载地址为:https://golang.org/dl/。 各个系统对应的包名: 操作系统包名 Windowsgo1.4.windows-amd64.msi Lin 阅读全文
posted @ 2019-12-03 09:54 长颈鹿的脖子 阅读(138) 评论(0) 推荐(0)
摘要: Go 语言结构 在我们开始学习 GO 编程语言的基础构建模块前,让我们先来了解 Go 语言最简单程序的结构。 Go Hello World 实例 Go 语言的基础组成有以下几个部分: 包声明 引入包 函数 变量 语句 & 表达式 注释 接下来让我们来看下简单的代码,该代码输出了"Hello Worl 阅读全文
posted @ 2019-12-03 09:54 长颈鹿的脖子 阅读(88) 评论(0) 推荐(0)
摘要: Python3 字典 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: d = {key1 : value1, key2 : value2 } 键必须是唯一的,但值 阅读全文
posted @ 2019-12-03 09:50 长颈鹿的脖子 阅读(242) 评论(0) 推荐(0)
摘要: Python3 元组 Python 的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 如下实例: tup1 = ('Google', 'CodingDict', 1997, 2000); tup2 = 阅读全文
posted @ 2019-12-03 09:32 长颈鹿的脖子 阅读(226) 评论(0) 推荐(0)
摘要: Python 字符串 除了数字,Python也能操作字符串。字符串有几种表达方式,可以使用单引号或双引号括起来: >>> 'spam eggs' 'spam eggs' >>> 'doesn\'t' "doesn't" >>> "doesn't" "doesn't" >>> '"Yes," he s 阅读全文
posted @ 2019-12-03 09:31 长颈鹿的脖子 阅读(108) 评论(0) 推荐(0)
摘要: Python 列表 Python囊括了大量的复合数据类型,用于组织其它数值。最有用的是列表,即写在方括号之间、用逗号分隔开的数值列表。列表内的项目不必全是相同的类型。 >>> a = ['spam', 'eggs', 100, 1234] >>> a ['spam', 'eggs', 100, 12 阅读全文
posted @ 2019-12-03 09:31 长颈鹿的脖子 阅读(96) 评论(0) 推荐(0)
摘要: Python 数字运算 Python 解释器可以作为一个简单的计算器:您可以在解释器里输入一个表达式,它将输出表达式的值。 表达式的语法很直白: +, -, * 和/ 和在许多其它语言(如Pascal或C)里一样;括号可以用来为运算分组。例如: >>> 2 + 2 4 >>> 50 - 5*6 20 阅读全文
posted @ 2019-12-03 09:30 长颈鹿的脖子 阅读(165) 评论(0) 推荐(0)
摘要: Python 注释 确保对模块, 函数, 方法和行内注释使用正确的风格 Python中的注释有单行注释和多行注释: Python中单行注释以#开头,例如: #!/usr/bin/python3 #coding=utf-8 # 这是一个注释 print("Hello, World!") 多行注释用三个 阅读全文
posted @ 2019-12-03 09:29 长颈鹿的脖子 阅读(133) 评论(0) 推荐(0)
摘要: Python3 运算符 #coding=utf-8 什么是运算符? 本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。例子中,4 和 5 被称为操作数,"+" 称为运算符。 Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 阅读全文
posted @ 2019-12-03 09:29 长颈鹿的脖子 阅读(96) 评论(0) 推荐(0)
摘要: Python3 基本数据类型 Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在Python中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 Python 3中有六个标准的数据类型: Numbers(数字) String(字符 阅读全文
posted @ 2019-12-03 09:26 长颈鹿的脖子 阅读(142) 评论(0) 推荐(0)
摘要: Python解释器 Linux/Unix的系统上,Python解释器通常被安装在 /usr/local/bin/python3.4 这样的有效路径(目录)里。 我们可以将路径 /usr/local/bin 添加到您的Linux/Unix操作系统的环境变量中,这样您就可以通过 shell 终端输入下面 阅读全文
posted @ 2019-12-03 09:26 长颈鹿的脖子 阅读(142) 评论(0) 推荐(0)
摘要: Python 编程第一步 现在,我们能使用Python完成比 2+2 更复杂的工作。在下例里,我们能写出一个初步的斐波纳契数列如下: >>> # Fibonacci series: 斐波纳契数列 ... # 两个元素的总和确定了下一个数 ... a, b = 0, 1 >>> while b < 1 阅读全文
posted @ 2019-12-03 09:25 长颈鹿的脖子 阅读(98) 评论(0) 推荐(0)
摘要: Python3 基础语法 编码 默认情况下,Python 3源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码: # -*- coding: cp-1252 -*- 标识符 第一个字符必须是字母表中字母或下划线_。 标识符的其他的部分有字母、 阅读全文
posted @ 2019-12-03 09:24 长颈鹿的脖子 阅读(109) 评论(0) 推荐(0)

导航