2012年11月16日金曜日

開発環境

『初めてのPython 第3版』(Mark Lutz 著、夏目 大 訳、オライリー・ジャパン、2009年、ISBN978-4-87311-393-7) のIII部(ステートメント)12章(ifステートメント)の練習問題4を解いてみる。

その他参考書籍

4.

Trueは整数1noカスタマイズ版、Falseは整数0のカスタマイズ版。

コード(TextWrangler)

sample.py

#!/usr/bin/env python3.3
#-*- coding: utf-8 -*-

a = True * 10
print(a) # 10
b = True * 0
print(b) # 0
c = False * 10
print(c) # 0
d = 'python' * True
print(d) # python
e = 'python' * False
print(e) # 空文字

入出力結果(Terminal)

$ ./sample.py
10
0
0
python

$

ちなみにJavaScriptの場合。

コード(TextWrangler)

var a = true * 10;
var b = true * 0;
var c = false * 10;
var d = false * 0;
var result = [a,b,c,d].join("\n");
$('#pre0').text(result);








						

0 コメント:

コメントを投稿