2013年3月29日金曜日

開発環境

『初めてのプログラミング 第2版』(Chris Pine 著、長尾 高弘 訳、オライリー・ジャパン、2010年、ISBN978-4-87311-469-9)の 6章(メソッドの詳細), 6.2(練習問題)目次 を解いてみる。

その他参考書籍

目次

コード(BBEdit)

sample.rb

#!/usr/bin/env ruby2.0
#-*- coding: utf-8 -*-

width = 40
puts "目次".center(40)
puts
puts "1章 始めよう".ljust(width / 2) + " 1ページ".rjust(width / 2)
puts "2章 数値  ".ljust(width / 2) + "11ページ".rjust(width / 2)
puts "3章 文字  ".ljust(width / 2) + "15ページ".rjust(width / 2)

入出力結果(Terminal)

$ ./sample.rb
                   目次                   

1章 始めよう                             1ページ
2章 数値                              11ページ
3章 文字                              15ページ
$

pythonの場合。

sample.py

コード(BBEdit)

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

width = 40
print("目次".center(width))
print()
print("1章 始めよう".ljust(width // 2) + " 1ページ".rjust(width // 2))
print("2章 数値  ".ljust(width // 2) + "11ページ".rjust(width // 2))
print("3章 文字  ".ljust(width // 2) + "15ページ".rjust(width // 2))

入出力結果(Terminal)

$ ./sample.py
                   目次                   

1章 始めよう                             1ページ
2章 数値                              11ページ
3章 文字                              15ページ
$

0 コメント:

コメントを投稿