数字の最小の乗数を見つける簡単なプログラムを作成しています。しかし、リストされた結果から最後の "*"を削除する方法が見つかりません。私は間違って何をしていますか?助けてください。私が欲しいpythonで印刷されたリストから最後の文字を削除/削除する方法
24=2*2*2*3*
結果:
24=2*2*2*3
を、私は、\ bを試みたが、9月= ""ではなく終わりの="" を使用しようとした私が得た
num = int(input("write number: "))
print(num, end = "=")
div = 2
while num > 1:
if num % div == 0:
num = num/div
print(div, end = "*")
else:
div += 1
結果[:-1]しかし、これは動作しません、または私は間違っているだけです。 ありがとうございます。