pythonで数字を逆順で出力する方法
Pythonで数字を逆順に出力する方法として、以下のテクニックを使用できます:
第一の方式:くりかえし文を使う
num = 12345
result = ''
while num > 0:
result += str(num % 10)
num = num // 10
print(result)
方法二: 文字列のスライスを使用する
num = 12345
result = str(num)[::-1]
print(result)
3. 数字を配列に変換して、その配列を逆転する。
num = 12345
result = list(str(num))
result.reverse()
print(''.join(result))
方法4:再帰関数の利用
def reverse_number(num):
if num < 10:
return str(num)
else:
return str(num % 10) + reverse_number(num // 10)
num = 12345
result = reverse_number(num)
print(result)
4つの方法はどれも数字を逆順で出力する方法を実現できますので好きな方法を選択して使用してください。