開発環境
- OS X Lion - Apple(OS)
 - TextWrangler(Text Editor) (BBEditの無料機能制限版、light版)
 - Script言語: Python
 
『初めてのPython 第3版』(Mark Lutz 著、夏目 大 訳、オライリー・ジャパン、2009年、ISBN978-4-87311-393-7) のIII部(ステートメント)13章(whileループとforループ)の練習問題2を解いてみる。
その他参考書籍
2.
whileループの場合は変数の値を増加させていく、forループの場合はrange関すを使えばいい。
コード(TextWrangler)
sample.py
#!/usr/bin/env python3.3
#-*- coding: utf-8 -*-
i = 0
while i < 10:
    print("カウンター値: {0}".format(i))
    i += 1
print()
i = 0
while i < 10:
    print("カウンター値: {0}".format(i))
    i += 2
print()
for i in range(10):
    print("カウンター値: {0}".format(i))
print()
for x in range(0, 10, 2):
    print("カウンター値: {0}".format(i))
入出力結果(Terminal)
$ ./sample.py カウンター値: 0 カウンター値: 1 カウンター値: 2 カウンター値: 3 カウンター値: 4 カウンター値: 5 カウンター値: 6 カウンター値: 7 カウンター値: 8 カウンター値: 9 カウンター値: 0 カウンター値: 2 カウンター値: 4 カウンター値: 6 カウンター値: 8 カウンター値: 0 カウンター値: 1 カウンター値: 2 カウンター値: 3 カウンター値: 4 カウンター値: 5 カウンター値: 6 カウンター値: 7 カウンター値: 8 カウンター値: 9 カウンター値: 9 カウンター値: 9 カウンター値: 9 カウンター値: 9 カウンター値: 9 $
ちなみにJavaScriptの場合。
コード(TextWrangler)
var result = "";
var i = 0;
while(i < 10){
  result += "カウンター値: " + i + "\n";
  i++;
}
result += "\n";
i = 0;
while(i < 10){
  result += "カウンター値: " + i + "\n";
  i += 2;
}
result += "\n";
for(i = 0; i < 10; i++){
  result += "カウンター値: " + i + "\n";
}
result += "\n";
for(i = 0; i < 10; i += 2){
  result += "カウンター値: " + i + "\n";
}
$('#pre0').text(result);
						
0 コメント:
コメントを投稿