Perl 教程 之 Perl 循环 1

简介: Perl 循环

Perl 教程 之 Perl 循环 1

Perl 循环

有的时候,我们可能需要多次执行同一块代码。一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。

编程语言提供了更为复杂执行路径的多种控制结构。

循环结构

注意,数字 0, 字符串 '0' 、 "" , 空 list () , 和 undef 为 false ,其他值均为 true。 true 前面使用 ! 或 not则返回 false 。

Perl 语言提供了以下几种循环类型:

循环类型 描述
while 循环

当给定条件为 true 时,重复执行语句或语句组。循环主体执行之前会先测试条件。
until 循环

重复执行语句或语句组,直到给定的条件为 true。 循环主体执行之前会先测试条件。
for 循环

多次执行一个语句序列,简化管理循环变量的代码。
foreach 循环

foreach 循环用于迭代一个列表或集合变量的值。
do...while 循环

除了它是在循环主体结尾测试条件外,其他与 while 语句类似。
嵌套循环

您可以在 while、for 或 do..while 循环内使用一个或多个循环。

目录
相关文章
|
JavaScript 前端开发
vue2.0 + element-ui 多级导航菜单
vue2.0 + element-ui 多级导航菜单
277 0
|
存储 算法 计算机视觉
Baumer工业相机堡盟工业相机软件CameraExplorer常见功能使用说明一
Baumer工业相机堡盟工业相机软件CameraExplorer常见功能使用说明一
459 0
|
移动开发 自然语言处理 小程序
如何制作产品介绍二维码(二):二维码设置、美化及管理
这篇教程介绍了如何使用官方模板“产品详情介绍”创建产品介绍二维码,内容包括编辑内容、二维码设置、样式美化和后台管理四个步骤。在二维码设置中,涉及有效期、查看权限、地区限制和打开方式等选项。样式美化则涵盖更换标签样式和内容修改。后台管理允许修改二维码内容和查看扫描统计数据。
463 1
|
JavaScript
【组件封装】vue打字机效果和文字发光
【组件封装】vue打字机效果和文字发光
【组件封装】vue打字机效果和文字发光
|
消息中间件 NoSQL Java
Java 最常见的面试题:redis 怎么实现分布式锁?
Java 最常见的面试题:redis 怎么实现分布式锁?
|
计算机视觉 异构计算
目标检测系列 | 无NMS的端到端目标检测模型,超越OneNet,FCOS等SOTA!(二)
目标检测系列 | 无NMS的端到端目标检测模型,超越OneNet,FCOS等SOTA!(二)
307 0
|
Linux C语言 iOS开发
[C语言学习]C语言程序设计基础(二)
[C语言学习]C语言程序设计基础(二)
234 0
[C语言学习]C语言程序设计基础(二)
|
数据挖掘 开发者
推论性统计分析 | 学习笔记
快速学习 推论性统计分析
256 0
推论性统计分析 | 学习笔记
|
Java Maven
springMvc33-estful的delete
springMvc33-estful的delete
151 0
springMvc33-estful的delete