如何在python中应用两个条件?

rslzwgfq  于 2023-01-01  发布在  Python
关注(0)|答案(1)|浏览(153)

在python中,我有两个条件A =int(input)和B = 5。

  • 如果A的值= 100,则在B中加上+1
  • 当A = 200时,在B中加上+2
  • 类似地,当A = 300时,在B中加上3。

如何解决这个问题?

a = int(input("Enter a Number: "))
b = 5
while a >100:
    add = b+1
print(add)
2izufjch

2izufjch1#

您需要减小a并增大b

def foo(a):
    b = 5
    while a >= 100:
        b += 1
        a -= 100
    print(a, b)


foo(10)   # 10   5
foo(100)  #  0   6
foo(110)  # 10   6
foo(200)  #  0   7
foo(500)  #  0  10

相关问题