表达两个变量之间的复杂关系

Express complex relationship between two variables

我需要写一个公式来表达两个变量 ab 之间的关系。

如果 a 的值低于 30,则 b 应为零。

如果 a 的值介于 30 和 90 之间,b 应将 a:b 增加 2:1。

如果 a 值高于 90,b 应增加 4:1。

我怎么写这个?

在函数中使用 if-elif-else:

def my_func(a,b):
    if a < 30:
        b = 0
    elif 30 <= a & a <= 90:
        b += (a-30)/2
    else:
        b += 30+(a-60)/4
    return a,b

# use the function in the following way:
# a,b = num1, num2
# a,b = my_func(a,b)