Perl 基础语法
Hello World 程序
让我们从经典的 Hello World 程序开始:
代码解释:
#!/usr/bin/perl:称为 shebang,告诉系统使用哪个解释器执行脚本use strict;:启用严格模式,强制声明变量use warnings;:启用警告,帮助发现潜在问题print:输出函数\n:换行符
运行程序:
Perl 程序结构
基本结构
一个完整的 Perl 程序包含以下部分:
注释
Perl 使用 # 符号表示注释:
Perl 语句
语句分隔符
Perl 使用分号 ; 作为语句分隔符:
注意:最后一个语句的分号可以省略,但为了清晰起见,建议总是使用分号。
语句块
语句块用花括号 {} 包围:
输出语句
print 函数
say 函数(Perl 5.10+)
say 函数自动在末尾添加换行符:
printf 函数
格式化输出:
输入语句
从标准输入读取
简化写法
读取一行
变量声明
使用 strict 和 warnings
my 声明局部变量
our 声明全局变量
local 临时修改变量
代码风格建议
缩进
使用 4 个空格或 1 个 tab 进行缩进:
变量命名
括号使用
编译和执行
直接执行
作为脚本执行
检查语法(不执行)
启用警告
调试模式
实践示例
示例 1:简单计算器
示例 2:用户信息收集
示例 3:多行输入处理
常见错误
1. 忘记分号
2. 未声明变量
3. 混淆标量和数组
4. 拼写错误
小结
本章节学习了 Perl 的基础语法:
- ✅ 程序结构和注释
- ✅ 输入输出语句
- ✅ 变量声明
- ✅ 代码风格规范
- ✅ 编译和执行方法
接下来,我们将学习 Perl 数据类型。