2011年6月28日火曜日

開発環境

  • Mac OS X Snow Leopard (OS)
  • WingIDE
  • Script言語: Python

『初めてのコンピュータサイエンス』(Jennifer Campbell, Paul Gries, Jason Montojo, Greg Wilson 著、長尾 高弘 訳、オライリー・ジャパン、2010年、ISBN978-4-87311-463-7)の7章(反復), 7.7(練習問題), 7を解いてみる。

 

7.

コード

for i in range(1,8):
    print "T"*i

入出力結果(Python Shell)

できたと思ったけど、forループのネストを使ってないことに気づいて書き直し。

コード

for i in range(7):
     str=""
     for j in range(i+1):
          str+="T"
     print str

入出力結果(Python Shell)

今のところforループのネストを使う理由が分からず。あとで応用しやすかったりするのかな~

0 コメント:

コメントを投稿