我正在使用python 3+,並且我想將一個變量舍入到500,如果輸入高於500,那麼它會舍入到1000.有沒有辦法可以math.ceil()或round()? 我已經完成了這項工作,但我不確定我是否以正確的方式進行了處理。我如何將輸入變量四捨五入到某個數字
import math
x = int(input("how much data did you use this month? "))
math.ceil(x/500.0) * 500.0
print(x)
我要舍X高達500無論是數量,但如果它是更高(例如 - 600),我希望它是舍入到1000的最後一行不起作用,只打印用戶什麼輸入。
非常感謝您的及時回覆。有效!!!! –