Python.use(better)《余録》if 文
Python.use(better)
《余録》if 文 《Python3.1|Jython2.5.0|IronPython2.6》
《著》小粒ちゃん+∞《監修》小泉ひよ子とタマゴ倶楽部
第0版♪2001/03/02 ● 第1版♪2003/05/25 ● 第2版♪2004/06/01 ● 第3版♪2009/02/28
♪スタッフ研修用のセミナー教材(2003)に加筆(再構成)して、公式マニュアルの補足情報を提供します。
■ 関連記事
4.1. if Statements ★
■ if 文 ★
>>> n=1 >>> if n%2 == 1: ... print("A") ... A
- if に続く条件式 n%2 を満たすときには、if ブロックに記述したコード print("A") を実行します。
ここでは、条件式を満たすので、A を出力します。
■ if/else 文 ★
>>> n=2 >>> if n%2 == 1: ... print("A") ... else: ... print("B") ... B
- if に続く条件式 n%2 を満たすときには、if ブロックに記述したコード print("A") を実行します。
- 条件式を満たさないときには、else ブロックに記述したコード print("B") を実行します。
ここでは、条件式を満たさないので、B を出力します。
■ if/elif/else 文 ★
>>> n=3 >>> if n%3 == 1: ... print("A") ... elif n%3 == 2: ... print("B") ... else: ... print("C") ... C
- if に続く条件式 n%3 == 1 を満たすときには、if ブロックに記述したコード print("A") を実行します。
- elif に続く条件式 n%3 == 2 を満たすときには、elif ブロックに記述したコード print("B") を実行します。
- どの条件式も満たさないときには、else ブロックに記述したコード print("C") を実行します。
ここでは、どの条件式も満たさないので、C を出力します。
》作業中です《
Last updated♪2009/07/24