租售比计算 in Python

背景

租售比是指 每平方米使用面积的月租金 与 每平方米建筑面积的房价之间 的比值

代码

def RSR(r,a,p):
    """租售比评价
    
    Attribute:
    - r 每月总租金
    - a 房屋总建筑面积
    - p 房屋每平方米价格
    
    注:租售比是指 `每平方米使用面积的月租金` 与 `每平方米建筑面积的房价之间` 的比值,一般而言,
    - 1:200~1:300;良好
    - <1:300 有一定泡沫
    - >1:200 有投资价值"""
    result=int(p/(r/a))
    to_show="1:"+str(result)
    print("参考:\n- 1:200~1:300;良好\n- <1:300 有一定泡沫\n- >1:200 有投资价值\n")
    print("计算结果是:"+to_show)
    print(f"意味着,需要 {result//12} 年 {result%12} 月才能回收")
    if result>=300:
        print("评价是:有一定泡沫 ")
        return
    elif result<=200:
        print("有投资价值 ")
        return
    else:
        print("良好 ")

测试

RSR(10000, 80, 68000)

结果是:

参考:

  • 1:200~1:300;良好
  • <1:300 有一定泡沫
  • >1:200 有投资价值

计算结果是:1:544
意味着,需要 45 年 4 月才能回收
评价是:有一定泡沫

posted @ 2020-04-02 09:08  何大卫  阅读(529)  评论(0编辑  收藏  举报