首页 > 其他分享 >无涯教程-Tcl - continue语句函数

无涯教程-Tcl - continue语句函数

时间:2023-11-24 12:32:00浏览次数:41  
标签:语句 无涯 value Tcl continue statement tcl

Tcl语言中的 continue 语句的工作原理与 break 语句类似。但是, continue 不是强制终止,而是强制循环的下一次迭代发生,从而跳过两者之间的任何代码。

continue statement - 语法

Tcl中 continue 语句的语法如下-

continue;

continue statement - 流程图

Continue Statement

continue statement - 示例

#!/usr/bin/tclsh

set a 10
# do循环执行
while { $a < 20 } {
   if { $a == 15} {
      #跳过迭代
      incr a
      continue
   }
   puts "value of a: $a"
   incr a     
}

编译并执行上述代码后,将产生以下输出-

value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 16
value of a: 17
value of a: 18
value of a: 19

参考链接

https://www.learnfk.com/tcl-tk/tcl-continue-statement.html

标签:语句,无涯,value,Tcl,continue,statement,tcl
From: https://blog.51cto.com/u_14033984/8547936

相关文章

  • 无涯教程-Tk - 窗口管理
    窗口管理器用于处理顶级窗口。它有助于控制窗口的大小,位置和其他属性。在Tk中用于引用主窗口。window命令的语法如下所示-wmoptionwindowarguments下表显示了Tkwm命令可用的options列表-Sr.No.Syntax&Remark1aspectwindowNameabcd尝试将宽高比保持在a/b与c/d......
  • postman 出现Enable JavaScript and cookies to continue 如何反爬(js反爬)
    网页无法F12,禁止调试出现debug怎么办直接F8禁用,ctrl+F8开启调试断点网站禁止ip访问,并且关闭了icmp回包,调试最好禁用缓存,以便实时更新用postman单独访问首页的index的首页也是无法获取网页内容考虑网页使用js进行跳转实例:比如使用postman请求https://www.phind.com/简......
  • 无涯教程-Tk - 事件处理
    最简单形式的事件通过命令来处理。事件处理的一个简单示例是使用按钮进行事件处理,如下所示-#!/usr/bin/wishprocmyEvent{}{puts"Eventtriggered"}pack[button.myButton1-text"Button1"-commandmyEvent]当无涯教程运行上面的程序时,将获得以下输出-显示......
  • 无涯教程-Tk - 基本组件
    基本窗口小部件是几乎所有Tk应用程序中可用的常见窗口小部件。可用的基本小部件列表如下:Sr.No.Widgets&Remark1Label用于显示单行文本的小部件。2Button可单击并触发动作的小部件。3Entry小部件过去接受单行文本作为输入。4Message用于显示多行文本的小部件......
  • 无涯教程-Tk - 特殊变量
    在Tk中,无涯教程将某些变量归类为特殊变量,并且它们具有预定义的函数。特殊变量列表在下面列出。Sr.No.SpecialVariable&Remark1tk_library用于设置标准Tk库的位置。2tk_patchLevel指Tk解释器的当前补丁程序级别。3tk_strictMotif当非零时,Tk会尝试尽可能紧密......
  • 无涯教程-Tcl - 包(Packages)
    包(Packages)用于创建可重用的代码单元,使用命名空间的概念来避免变量名和过程名的冲突。在无涯教程的下一章"命名空间"教程中进一步了解。创建包(Packages)可以使用最少两个文件创建一个包,一个文件包含代码,其他文件包含索引程序包文件。下面给出了创建和使用包的步骤列表。......
  • 无涯教程-Tcl - 字典(Dictionary)
    字典(Dictionary)是一种键值对(Key/Value)存储结构。语法如下所示-dictsetdictnamekeyvalue#ordictcreatedictnamekey1value1key2value2..keynvaluen创建字典的一些示例如下所示-#!/usr/bin/tclshdictsetcolourscolour1redputs$coloursdictset......
  • 无涯教程-Tcl - 字符串(Strings)
    Tcl的原始数据类型是字符串,这些字符串可以包含字母数字字符,仅数字,布尔值甚至二进制数据,Tcl使用16位Unicode字符,字母数字字符可以包含字母,包括非拉丁字符,数字或标点符号。字符串表示与其他语言不同,在Tcl中,当它只是一个单词时,不需要双引号。一个例子可以是-#!/usr/bin/tclshse......
  • 无涯教程-Sed - 特殊字符
    SED提供了两个特殊字符,它们被视为命令。本章说明了这两个特殊字符的用法。=命令"="命令显示行号。以下是"="命令的语法:[/pattern/]=[address1[,address2]]==命令将行号及其内容写入标准输出流。以下示例说明了这一点。[jerry]$sed'='books.txt执行上述代码后,您将......
  • 无涯教程-Sed - 模式范围
    本章介绍了SED如何处理PatternRange(模式范围)PatternRange可以是简单的文本或复杂的正则表达式。下面的示例打印作者Paulo的所有书籍。[jerry]$sed-n'/Paulo/p'books.txt执行上述代码后,您将得到以下输出:3)TheAlchemist,PauloCoelho,1975)ThePilgrimage,Paul......