0
私は、部門によって得られた商が整数かどうかをチェックするためのプログラムを書いています。整数を逆順に分割する3
配当(除算の分子)は、の入力整数です。 除数(分母)は、配当の逆でです。 iは90(入力)と09の間の分割を実行した場合今
>>> str(90)[::-1]
09
:これは、以下の結果が得られた
>>> str(90)[::-1]
:
Iは、次のコードによって、例えば、90
ための復帰を実現しました(逆の場合)、エラーが発生します。
>>> 90/09
SyntaxError: invalid token
eこのエラーを根絶し、正しい答えを得るには10.0
?
ゼロを無視する方法は、除数または被除数のいずれかの開始時にですか?
フロート 'のように'09' ) '? –
モジュラス関数を使用すると、除算の残りの部分を返し、ゼロの場合はテストすることができます。例えば。 x%y == 0の場合 – wrdeman
ところで、「09」は10進数ではありません。 http://stackoverflow.com/questions/11620151/what-do-numbers-starting-with-0-mean-in-python –