首页 > 编程语言 >无涯教程-Perl - until 语句函数

无涯教程-Perl - until 语句函数

时间:2023-08-05 11:33:08浏览次数:41  
标签:语句 10 无涯 Value Perl 循环 perl until

只要给定条件为假,Perl编程语言中的 until 循环语句就会重复执行目标语句。

until - 语法

until(condition) {
   statement(s);
}

until - 流程图

until loop in Perl

直到 until 循环的关键点是该循环可能永远不会运行。当条件被测试并且输出为true时,将跳过循环主体,并执行直到循环之后的第一条语句。

until - 示例

#!/usr/local/bin/perl
 
$a=5;

# until loop execution
until( $a > 10 ) {
   printf "Value of a: $a\n";
   $a=$a + 1;
}

在这里,我们使用比较运算符>将变量$a的值与10进行比较。因此,直到$a的值小于10,直到循环继续执行它旁边的代码块以及$a的值为止 变得大于10,就出来了。 执行后,以上代码产生以下输出-

Value of a: 5
Value of a: 6
Value of a: 7
Value of a: 8
Value of a: 9
Value of a: 10

参考链接

https://www.learnfk.com/perl/perl-until-loop.html

标签:语句,10,无涯,Value,Perl,循环,perl,until
From: https://blog.51cto.com/u_14033984/6974155

相关文章

  • 无涯教程-Perl - unless...elsif..else 语句函数
    除非unless语句后可以跟可选的elsif...else语句,这对于使用单个unless...elsif语句测试各种条件非常有用。unless...elsif..else-语法Perl编程语言中的unless...elsif...else语句的语法是-unless(boolean_expression1){#Executeswhenthebooleanexpression......
  • 无涯教程-Perl - unless 语句函数
    Perl的除非unless语句由一个布尔表达式和一个或多个语句组成。unless-语法Perl编程语言中的exclude语句的语法是-unless(boolean_expression){#statement(s)willexecuteifthegivenconditionisfalse}如果布尔表达式的输出为false,则将执行exclude语句中的代......
  • 无涯教程-Perl - if...elsif...else语句函数
    if语句后可以跟可选的elsif...else语句,这对于使用单个if...elsif语句测试各种条件非常有用。if...elsif...else-语法Perl编程语言中的if...elsif...else语句的语法是-if(boolean_expression1){#Executeswhenthebooleanexpression1istrue}elsif(......
  • 无涯教程-Perl - 包和模块
    package语句将当前命名上下文切换到指定的名称空间。以下是在文件中包含main和Foo软件​​包的示例。在这里,特殊变量__PACKAGE__已用于打印软件包名称。#!/usr/bin/perl#Thisismainpackage$i=1;print"Packagename:",__PACKAGE__,"$i\n";packageFoo;#......
  • 无涯教程-Perl - 数据库访问
    本章教您如何在Perl脚本中访问数据库。从Perl5开始,使用DBI模块编写数据库应用程序变得非常容易。DBI代表Perl的数据库独立接口,这意味着DBI在Perl代码和基础数据库之间提供了一个抽象层,使您可以真正轻松地切换数据库实现。DBI体系结构DBI独立于后端中可用的任何数据库。无论......
  • "No appenders found for logger" and "Please configure log4j properly"
    WhydoIseeawarningabout"Noappendersfoundforlogger"and"Pleaseconfigurelog4jproperly"?Thisoccurswhenthedefaultconfigurationfileslog4j.propertiesandlog4j.xmlcannotbefoundandtheapplicationperformsnoexplici......
  • 无涯教程-Perl - 格式化
    Perl使用称为“formats”的模板来输出内容。要使用Perl的格式函数,必须先定义一种格式,然后才能使用该格式写入格式化的数据。定义格式以下是定义Perl格式的语法-formatFormatName=fieldlinevalue_one,value_two,value_threefieldlinevalue_one,value_two.这里的For......
  • Excel中Hyperlink函数的使用
    Hyperlink函数是将文本形式的链接转换为超链接。调用格式:=HYPERLINK(链接,标题)或者:=HYPERLINK(链接)具体可参考Hyperlink函数Microsoft官方文档视频演示:......
  • 无涯教程-Perl - 循环语句
    在某些情况下,您需要多次执行一个代码块。通常,语句是按顺序执行的:函数中的第一个语句首先执行,然后第二个执行,依此类推。Perl编程语言提供了以下类型的循环来处理循环需求。Sr.No.LoopType&描述1whileloop在给定条件为真时重复一个语句或一组语句。2untilloop重复......
  • 无涯教程-Perl - Arrays(数组)
    数组是一个变量,用于存储标量值的有序列表。数组变量前面有一个“@”符号。要引用数组的单个元素,将使用带符号名称的美元符号($),后跟方括号中的元素索引,这是使用数组变量的简单示例-#!/usr/bin/perl@ages=(25,30,40);@names=("JohnPaul","Lisa","Kumar");......