teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

修正

2018/09/30 09:18

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -21,8 +21,10 @@
21
21
 
22
22
  > [8. 複合文 (compound statement) — Python 3.6.5 ドキュメント | 8.1. if 文](https://docs.python.jp/3/reference/compound_stmts.html#the-if-statement)
23
23
 
24
- EBNFという書式で書かれているので、ご存知でないとしんどいかもしれません。私も日常的にこれを使うような生活はしていないので、しんどいです。これで構文を表しています。
24
+ EBNFという書式で書かれているので、ご存知でないとしんどいかもしれません。私も日常的にこれを使うような生活はしていないので、しんどいです。
25
25
 
26
+ とはいえ、これが構文を表していますから、読み解いていきましょう。
27
+
26
28
  [EBNF - Wikipedia](https://ja.wikipedia.org/wiki/EBNF)
27
29
 
28
30
  expressionとかsuiteにはまたそれに対応する文法の定義があり、それに則って書いてね、ということになっています。それ以外の部分が純粋なifの書式です。

1

追記

2018/09/30 09:18

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -6,6 +6,9 @@
6
6
  ---
7
7
 
8
8
  OKです。
9
+
10
+ ドキュメントから構文の定義を引用します。
11
+
9
12
  > if 文は、条件分岐を実行するために使われます:
10
13
 
11
14
  > ```