開発環境
- 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 コメント:
コメントを投稿