Script/for文
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[書き比べスクリプト・リファレンス]]
Ruby / Python は、カウンタを使った形の for 文ではなく、リ...
* Python [#z56aa7c8]
for 変数名 in イテラブル・オブジェクト:
処理
range()関数を使ってカウンタを使った for文のようにも書ける
for n in rage( 10 ):
print( n )
''Dictionaryを使ったループ''
for key in dec: # decの要素分ループ。キーが順番に k...
print( dec[key] )
* Tcl/Tk [#fac1fec3]
- Tcl/Tk
for {set i 1} {$i <= 5} {incr i} {
if {$i < 3} {
continue
}
puts stdout $i
}
foreach {i j} {A B C D E F} {
puts stdout "$i $j"
}
=> A B
=> C D
=> E F
-注意
ループさせる値にリストの入った変数を指定する場合は、 { } ...
foreach name $file_list { # $file_list はすで...
puts $name;
}
- break, continue 文が使える。
* Excel VBA [#jabe65ff]
For i% = 1 To 10
Worksheets("Sheet1").Cells(i, 1).Value = i
If (i% = 1)
Exit For '// ループの脱出
}
Next i%
終了行:
[[書き比べスクリプト・リファレンス]]
Ruby / Python は、カウンタを使った形の for 文ではなく、リ...
* Python [#z56aa7c8]
for 変数名 in イテラブル・オブジェクト:
処理
range()関数を使ってカウンタを使った for文のようにも書ける
for n in rage( 10 ):
print( n )
''Dictionaryを使ったループ''
for key in dec: # decの要素分ループ。キーが順番に k...
print( dec[key] )
* Tcl/Tk [#fac1fec3]
- Tcl/Tk
for {set i 1} {$i <= 5} {incr i} {
if {$i < 3} {
continue
}
puts stdout $i
}
foreach {i j} {A B C D E F} {
puts stdout "$i $j"
}
=> A B
=> C D
=> E F
-注意
ループさせる値にリストの入った変数を指定する場合は、 { } ...
foreach name $file_list { # $file_list はすで...
puts $name;
}
- break, continue 文が使える。
* Excel VBA [#jabe65ff]
For i% = 1 To 10
Worksheets("Sheet1").Cells(i, 1).Value = i
If (i% = 1)
Exit For '// ループの脱出
}
Next i%
ページ名: