当结果超过multiplier
的值直到等于或小于cap
时,我正在尝试将cap
减1。
我已经尝试过了:
max_c = c_var1 * 12
if max_c >= 203:
max_c = c_var1 * 11
elif max_c >= 203:
max_c = c_var1 * 10
var1 = int(input("")
c_var1 = var1 / 10
cap = int("203")
multiplier = int("12")
max_c = c_var1 * multiplier
if max_c >= cap:
max_c = c_var1 * (multiplier - 1)
elif max_c >=cap:
max_c = c_var1 * (multiplier - 1)
我期望代码在结果超过cap
的值时减小乘数,但是即使结果大于{的值,它也总是在第一个if
处停止{1}}。