# <6> 迴圈
# >>> for loop
# >>> 迴圈中的為已知變數賦值,都是用set variable value
set number [expr ]
for ]
puts $x
}# >>> while loop
set x 0.0
set delta 0.1
while ]
puts $x
}# >>> break : 結束while迴圈
# >>> continue: 結束本次迴圈,進入下乙個迴圈,繼續測試continue是否為真
while ]
if break
puts "x is $x"
}#>>>列印結果》
# x is 2
# x is 3
# x is 4
# x is 5
set x 0
while ]
if continue
puts "x is $x"
}#>>>列印結果》
#x is 1
#x is 2
#x is 3
# 分支
# >>> if...else ...elseif
# >>> if //{}也可省略
set x 1
if else
if else
if
# >>> switch
# >>> 和c語言的switch的差別是,tcl中不僅僅可以對比數字,還可以對比string
set x "one"
set y 1
set z one
switch $x ]
puts "match \$z. $y+$z is $y1"
}one ]
puts "match one.$y+one is $y1"
}two ]
puts "match two.$y+two is $y1"
}default
}#>>>列印結果》
# match one.1+one is 2
day4 分支和迴圈
可以判斷奇偶性 流程控制 順序執行,分支結構 if 迴圈結構 for,while python中實現分支結構的只有一種if if單分支結構 雙分支結構 多分支結構 for 變數 in 序列 迴圈體讓變數去序列中取值,乙個乙個取,取完為止,每取乙個值執行乙個迴圈 練習3 統計100 200能夠被3整除...
分支結構和迴圈
筆記 1 變數交換 int a 5 int b 8 如何將a和b的變數值互換 錯的 a b a 8 b a b 8 經典的數值交換 int t a a b b t 多分支結構 1 if else if結構 乙個條件判斷的結果在3種以上時 小明成績 90 優秀 80 良好 60 及格 60 不及格 i...
4 python教程 分支 迴圈
講程式設計,不得不講到順序 分支 迴圈。順序就是從上到下執行 這個很簡單,不用再說了。在講分支 迴圈的時候,要特別注意python 中的強制縮排。我們先看看分支 1 簡單的if else a 1 if a 1 注意後面有乙個冒號。其中 是相等判斷 print 1 注意print 函式之前有乙個tab...