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

回答編集履歴

3

追記

2019/09/09 04:50

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -18,6 +18,11 @@
18
18
  ... 42 # spam
19
19
  ```
20
20
 
21
+ リファレンスを見ると、まさにそのままのことが書いてありました。
22
+ > バックスラッシュで終わる行にはコメントを入れることはできません。
23
+
24
+ **引用元**: [2. 字句解析 — Python 3.7.4 ドキュメント](https://docs.python.org/ja/3/reference/lexical_analysis.html#explicit-line-joining)
25
+
21
26
  潜在的原因
22
27
  ---
23
28
  - ネストが深すぎる

2

追記

2019/09/09 04:50

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -10,8 +10,12 @@
10
10
  ^
11
11
  SyntaxError: unexpected character after line continuation character
12
12
  >>>
13
+ >>> # spam
14
+ ... a = \
15
+ ... 42
16
+ >>>
13
17
  >>> a = \
14
- ... 42 # spam
18
+ ... 42 # spam
15
19
  ```
16
20
 
17
21
  潜在的原因

1

追記

2019/09/09 04:46

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -12,4 +12,20 @@
12
12
  >>>
13
13
  >>> a = \
14
14
  ... 42 # spam
15
+ ```
16
+
17
+ 潜在的原因
18
+ ---
19
+ - ネストが深すぎる
20
+ - if文の条件部が複雑過ぎる
21
+
22
+ 適宜関数を用意して、処理を切り分けてやって下さい。
23
+
24
+ また関数呼び出しの際は、次のように改行してやっても良いでしょう。
25
+ これは好みにも依りますが。
26
+ ```Python
27
+ # ボールの描画
28
+ pygame.drow.circle(
29
+ screen, WHITE, (int(ballx), int(bally)), br
30
+ )
15
31
  ```