Perl 教程 之 Perl 基础语法 3

简介: Perl 基础语法

Perl 教程 之 Perl 基础语法 3

Perl 基础语法

Perl 借用了C、sed、awk、shell脚本以及很多其他编程语言的特性,语法与这些语言有些类似,也有自己的特点。

Perl 程序由声明与语句组成,程序自上而下执行,包含了循环,条件控制,每个语句以分号 ; 结束。

Perl 语言没有严格的格式规范,你可以根据自己喜欢的风格来缩进。

单引号和双引号

perl 输出字符串可以使用单引号和双引号,如下所示:

实例

!/usr/bin/perl

print "Hello, world\n"; # 双引号
print 'Hello, world\n'; # 单引号
输出结果如下:

Hello, world
Hello, world\n
从结果中我们可以看出,双引号 \n 输出了换行,而单引号没有。

Perl双引号和单引号的区别: 双引号可以正常解析一些转义字符与变量,而单引号无法解析会原样输出。

实例

!/usr/bin/perl

$a = 10;
print "a = $a\n";
print 'a = $a\n';
输出结果如下:

a = 10
a = $a\n

目录
相关文章
|
Unix Linux 开发者
Perl 语言入门学习
Perl 语言入门学习
|
JSON JavaScript 定位技术
Vue结合ECharts绘制省市地图:数据驱动区域颜色展示,支持省市下钻与经纬度打点功能
Vue结合ECharts绘制省市地图:数据驱动区域颜色展示,支持省市下钻与经纬度打点功能
2507 1
|
关系型数据库 MySQL
MySQL中TIMESTAMPDIFF和TIMESTAMPADD函数的用法
MySQL中TIMESTAMPDIFF和TIMESTAMPADD函数的用法
729 0
|
缓存 Java
8 种 Java 内存溢出之一:Java Heap Space
8 种 Java 内存溢出之一:Java Heap Space
|
Java 应用服务中间件
如果 JAVA 程序中抛出了 java.lang.OutOfMemoryError:Java heap space ,请讲一下解决问题的思路。
如果 JAVA 程序中抛出了 java.lang.OutOfMemoryError:Java heap space ,请讲一下解决问题的思路。
4354 0
|
4天前
|
数据采集 人工智能 安全
|
13天前
|
云安全 监控 安全
|
5天前
|
自然语言处理 API
万相 Wan2.6 全新升级发布!人人都能当导演的时代来了
通义万相2.6全新升级,支持文生图、图生视频、文生视频,打造电影级创作体验。智能分镜、角色扮演、音画同步,让创意一键成片,大众也能轻松制作高质量短视频。
1102 152