2014年1月25日土曜日

開発環境

『初めてのPython 第3版』(Mark Lutz 著、夏目 大 訳、オライリー・ジャパン、2009年、ISBN978-4-87311-393-7)のⅡ部(ビルトインオブジェクト)、4章(Pythonのビルトインオブジェクト)の練習問題、6.を解いてみる。

その他参考書籍

6.

コード(BBEdit)

module1.py

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

# ポリモーフィズム
# + について
# 文字列の連結になったり、数値の和になったり、リストの連結になったり
print('python' + ' ' + 'programmer')
print(5 + 10)
print([1, 2] + [3, 4, 5])

# * にちて
# 文字列の繰り返しになったり、数値の積になったり、リストの繰り返しになったり
print('python ' * 10)
print(5 * 10)
print([1, 2] * 10)

入出力結果(Terminal)

$ ./sample.py
python programmer
15
[1, 2, 3, 4, 5]
python python python python python python python python python python 
50
[1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2]
$

0 コメント:

コメントを投稿