- ソース を表示
- Python/if文 へ行く。
1: 2016-07-22 (金) 03:03:58 njf | 現: 2016-07-22 (金) 12:37:59 njf | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | 基本的には他の言語のif文と同じ | + | [[Python]]のif文は基本的には他の言語のif文と同じ。 |
a = 1 | a = 1 | ||
Line 7: | Line 7: | ||
a is 1 | a is 1 | ||
- | 「かつ」は「and」、「または」は「or」。 | + | 比較演算子も「==」「<」「!=」など他のプログラム言語と同じ。 |
+ | |||
+ | |||
+ | ただし、「かつ」は「and」、「または」は「or」。 | ||
他の言語を知っていると、「&&」や「||」にしがちだが、それはエラーとなる。 | 他の言語を知っていると、「&&」や「||」にしがちだが、それはエラーとなる。 | ||
Line 14: | Line 17: | ||
if a == 1 and b == 2: | if a == 1 and b == 2: | ||
print "a is 1 and b is 2" | print "a is 1 and b is 2" | ||
+ | |||
+ | |||
+ | また、否定演算子は「not」。「!」は「!=」という形でしか使えない。 | ||
+ | |||
+ | ! a == 1 | ||
+ | これはエラー | ||
+ | not a == 1 | ||
+ | |||
+ | a != 1 | ||
+ | これらはOK。 | ||
+ | |||
+ | |||
+ | elseはそのまま。 | ||
+ | |||
+ | if a == 1: | ||
+ | print "a is 1" | ||
+ | else: | ||
+ | print "a is not 2" | ||
+ | |||
+ | ただし、「else if」は 「elif」。 | ||
+ | |||
+ | if a == 2: | ||
+ | print "a is 2" | ||
+ | elif a == 1: | ||
+ | print "a is 1" |
- Python/if文 のバックアップ一覧
- Python/if文 のバックアップ差分(No. All)
- 1: 2016-07-22 (金) 03:03:58 njf
- 現: 2016-07-22 (金) 12:37:59 njf
ぺージ情報 | |
---|---|
ぺージ名 : | Python/if文 |
ページ別名 : | 未設定 |
ページ作成 : | njf |
閲覧可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
編集可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
Counter: 1997,
today: 2,
yesterday: 0