TCL学习心得 语法整理笔记_tcl智威汤逊策略推荐

2020-02-28 学习培训心得体会 下载本文

TCL学习心得 语法整理笔记由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“tcl智威汤逊策略推荐”。

TCL 一行有多个语句的时候要使用“;”隔开。TCL的注释是“#”,一行中#之后内容全是注释内容。在交互模式中用source 命令,可以执行TCL脚本文件。

Ps: Source 1.tcl #1.tcl 是脚本文件 cd命令类似DOS中的用法,可以改变当前目录。

dir命令类似DOS中的用法,可以显示当前目录里的文件。

Ps: dir 1.tcl #查看1.tcl文件的详细信息

Set是定义变量,也可以给变量赋值,变量没有数据类型,也是显示变量内容的命令。

Ps: Set a “hello world”

#给a赋值hello world,因为字符串含有空格所以要用””

Ps: Set a “hello world”

Set a

#程序结果是显示a的值

使用变量的值的时候要在变量前加$(可以理解为,取值符号),$不能嵌套。

Ps: set a 546

set b $a

#把a的值付给b puts是输出命令。

PS: puts “hello world”

#含有空格的字符串要用””或者{}

Ps: set a 1

Puts “$a” #程序输出a的值

Puts {$a} #程序输出字符串$a Unset是删除变量的命令。

Ps: set a 56464

Puts “$a” #输出a的值

Unset a #释放变量a

Puts “$a” #系统提示a 没有定义 “can't read “a”: no such variable”

方括号“[]”完成命令替换,用“[]”将一条命令括起来,命令执行完成后,返回结果。

Ps: set b [set a 5]

#set a 5命令输出的结果赋给b puts $b

set c [expr 5 * 10] #将乘式结果赋给c “”中可以进行替换操作,比如:取值,计算等等。

Ps: set a 4564

Set b 454

Puts “[expr $a + $b]”

#程序输出a+b的计算结果

{}中不能进行替换操作,{}内全部是字符串,在控制语句中{}用来界定条件。

Ps: set a 4564

Set b 454

Puts {[expr $a + $b]}

#程序输出[expr $a + $b],{}阻止了计算 是引用特殊字符、续行的命令。

Ps: puts “我是”中国”人”

#程序输出:我是“中国”人

Ps: set a 343

Set b 433 set c [expr

$a + $b] #用作代码换行,注意后不能有任何字符包括空格 计算字符串有几个字符组成的函数string length Ps: puts “[string length “a a”]” #程序输出3 Ps: set a 5454a

#程序输出5 puts “[string length $5]”

TCL的运算符

TCL的数学函数

Expr是计算结果的命令,类似于等号,可以运用到各种数学函数中。

Ps: set a 465

Set b 4545

Set c [expr $a + $b] Ps: set a 5 Set b 3 Set c [expr $a / $b]

#把变量a和变量b的值相加后付给c

#系统给C赋值为1,因为a和b都是整形算出的结果也是整形

Ps: set a 5.0

Set b 3

Set c [expr $a / $b] #系统给c赋值为1.66666666667 Incr命令可以令根据指定的步长来增加或减少参数的值。当步长为负时,减少参数值;当步长为正时,增加参数值。默认步长为+1。

Ps: set a 5

Incr a

#系统给a的值+1,改变a的值为6 Ps: set a 5

Incr a-5 TCL的字符串命令 #系统给a的值-5,改变a的值为0

《TCL学习心得 语法整理笔记.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
TCL学习心得 语法整理笔记
点击下载文档
相关专题 tcl智威汤逊策略推荐 学习心得 语法 笔记 tcl智威汤逊策略推荐 学习心得 语法 笔记
[学习培训心得体会]相关推荐
    [学习培训心得体会]热门文章
      下载全文