回答編集履歴
2
さらに修正
answer
CHANGED
|
@@ -1,5 +1,5 @@
|
|
|
1
1
|
> s = 0987893 を代入したいだけなのですが
|
|
2
2
|
|
|
3
|
-
実際に代入したい値は何なのでしょうか。`0`で始まる数値は
|
|
3
|
+
実際に代入したい値は何なのでしょうか。`0`で始まる数値はPython2では8進法扱いになりますので、`8`や`9`が入ればエラーとなります。そしてPython3では全体でゼロになる場合を除いて文法的に認められていません(訂正しました)。
|
|
4
4
|
|
|
5
5
|
単なる10進法の整数として代入したい場合は、`s = 987893`と、0を削ってください。
|
1
事実誤認があったので訂正
answer
CHANGED
|
@@ -1,5 +1,5 @@
|
|
|
1
1
|
> s = 0987893 を代入したいだけなのですが
|
|
2
2
|
|
|
3
|
-
実際に代入したい値は何なのでしょうか。`0`で始まる数値は
|
|
3
|
+
実際に代入したい値は何なのでしょうか。`0`で始まる数値は~~8進法扱いになりますので、`8`や`9`が入ればエラーとなります。~~全体でゼロになる場合を除いて文法的に認められていません(訂正しました)。
|
|
4
4
|
|
|
5
5
|
単なる10進法の整数として代入したい場合は、`s = 987893`と、0を削ってください。
|