Python.use(better) #Scale: step00 -- return "."*n
‖記事一覧‖ Python.use(better)《Python3.1》
step00 -- return "."*n
《著》小粒ちゃん+∞《監修》小泉ひよ子とタマゴ倶楽部
第0版♪2001/03/02 ● 第1版♪2003/05/25 ● 第2版♪2004/06/01 ● 第3版♪2009/02/28
事例:コードの解説
def scale(n): return "."*n #1:
事例:モジュールを起動する
■ 全項目を確認する
全ステップの「項目」を確認するには、関数 do を利用します。
$ python scale.py >>> do() 0: step00 -- return "."*n 1: step01 -- for e in range(n): 2: step02 -- s.append(".") 3: step03x -- if e%5 == 0: 4: step04x -- else: 5: step05 -- if not e%5: 6: step06x -- if not e%10: 7: step07 -- elif not e%5: 8: step08 -- s.append(c) 9: step09 -- def scale(n, offset=1): >>>
■ 各項目を実行する
各ステップの「動作」を確認するには、関数 do に実引数を指定します。
>>> do(0) >>> # -------------------------------------------------- step00 >>> scale(0) '' >>> scale(1) '.' >>> scale(2) '..' >>> scale(3) '...' >>> scale(4) '....' >>>
- 実引数に指定した数の '.' を連結した文字列が得られます。
- 実引数に 0 を指定すると、空の文字列 '' が得られます。
》こちらに移動中です《
↑TOP
関連記事
- Python への扉
- INDEX: @《Python》* operator
- INDEX: R《Python》return
- 2009-03-09 実録 はじめての…《04》制御構造(0)要求仕様
Last updated♪2009/11/30