- 現在との差分 を表示
- ソース を表示
- Python/関数の定義 へ行く。
1: 2016-07-24 (日) 05:57:00 njf | 2: 2016-07-24 (日) 06:05:06 njf | ||
---|---|---|---|
Line 4: | Line 4: | ||
print "test!" | print "test!" | ||
+ | 実行 | ||
testFunction() | testFunction() | ||
Line 9: | Line 10: | ||
test! | test! | ||
+ | |||
+ | 引数や戻り値ももちろん定義できる。 | ||
+ | |||
+ | def test2Function(str): | ||
+ | return str | ||
+ | 実行 | ||
+ | print test2Function("test2!") | ||
+ | |||
+ | 結果 | ||
+ | |||
+ | test2! | ||
+ | |||
+ | 引数のデフォルト値も定義できる。 | ||
+ | |||
+ | def test3Function(a=1,b=2,c=3): | ||
+ | print "%d %d %d" % (a, b, c) | ||
+ | |||
+ | >>> test3Function() | ||
+ | 1 2 3 | ||
+ | >>> test3Function(2) | ||
+ | 2 2 3 | ||
+ | >>> test3Function(2,3) | ||
+ | 2 3 3 | ||
+ | >>> test3Function(2,3,4) | ||
+ | 2 3 4 | ||
+ | |||
+ | また、特定の引数のみを明示して実行もできる。 | ||
+ | >>> test3Function(b=2) | ||
+ | 1 2 3 | ||
+ | |||
+ | 関数を変数にする事も可能。 | ||
+ | |||
+ | >>> t = test3Function | ||
+ | >>> t() | ||
+ | 1 2 3 |
- Python/関数の定義 のバックアップ一覧
- Python/関数の定義 のバックアップ差分(No. All)
- 1: 2016-07-24 (日) 05:57:00 njf
- 2: 2016-07-24 (日) 06:05:06 njf
- 3: 2016-08-17 (水) 12:07:37 njf
- 現: 2017-01-02 (月) 17:04:47 njf
ぺージ情報 | |
---|---|
ぺージ名 : | Python/関数の定義 |
ページ別名 : | 未設定 |
ページ作成 : | njf |
閲覧可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
編集可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
Counter: 1655,
today: 1,
yesterday: 0