回答編集履歴

1

回答の修正

2018/06/24 02:13

投稿

can110
can110

スコア38262

test CHANGED
@@ -1,3 +1,37 @@
1
+ #### 修正した回答
2
+
3
+
4
+
5
+ 複数行にまたがるコードを記述する場合は、行末はバックスラッシュである必要がありますが
6
+
7
+ 提示コード中の「¥」は「バックスラッシュ」ではなく「円記号」であるため提示エラーが発生していると思われます。
8
+
9
+ 参考:[円マークとバックスラッシュ](http://blog.cognitom.com/post/7615020471/yen-mark)
10
+
11
+ ```Python
12
+
13
+ # バックスラッシュ U+005C -> OK
14
+
15
+ print(\
16
+
17
+ "abc")
18
+
19
+
20
+
21
+ # 円記号 U+00A5 -> SyntaxError: invalid character in identifier
22
+
23
+ print(¥
24
+
25
+ "abc")
26
+
27
+ ```
28
+
29
+
30
+
31
+ #### 補足として:修正前の回答
32
+
33
+
34
+
1
35
  [はじめてのPython AIプログラミング](http://www.shuwasystem.co.jp/support/7980html/4485.html)からサンプルファイルのダウンロードができるので、その中の`chap04/str1.py`を実行してみました。
2
36
 
3
37
  ```.bat