2014年8月16日土曜日

開発環境

Head First C ―頭とからだで覚えるCの基本(David Griffiths (著)、Dawn Griffiths (著) 中田 秀基(監訳)(翻訳)、木下 哲也 (翻訳)、オライリージャパン)の2.5章(文字列: 文字列理論)、コードマグネット(p.97)をpythonで考えてみる。

コードマグネット(p.97)

コード(BBEdit, Emacs)

sample97.py

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

tracks = ["I left my heart in Harvard Med School",
          "Newark, Newark - a wonderful town",
          "Dancing with a Dork",
          "From here to maternity",
          "The girl from Iwo Jima"]

def printReverse(s):
    for ch in reversed(s):
        print(ch, end='')
    print()

for track in tracks:
    printReverse(track)

入出力結果(Terminal, IPython)

$ ./sample97.py
loohcS deM dravraH ni traeh ym tfel I
nwot lufrednow a - kraweN ,kraweN
kroD a htiw gnicnaD
ytinretam ot ereh morF
amiJ owI morf lrig ehT
$

0 コメント:

コメントを投稿