赖赖189 2023-12-20 19:02 采纳率: 92.3%
浏览 10
已结题

可以用Python解决数学比较大小的题吗

img


可以用Python编程一下,然后比较大小吗
与1的大小
与1的大小比较

  • 写回答

1条回答 默认 最新

  • 梦幻精灵_cq 2023-12-20 19:33
    关注
    • 我仅懂点代码,不懂代数😂😂仅仅是代码化了公式,根本不名其义啊😅😅

    • 代码运行效果截屏图片

      img


      img


      当N越大时,K(N,P)值越小。

      img



      N不可以小于2。当N取值小于2时,会导致P值区间无效。

      img

    当N大于3.2后,K(N,P)的值一般都比1小了。


    Python代码

    #!/sur/bin/nve python
    # coding: utf-8
    from random import randint
    
    
    def K(N):
        P = randint(int(100000*(2+4/N)), int(100000*4+4/N))/100000
        #P = (randint(int(100000*(2+4/N)), int(100000*4+4/N)))/100000
        sup = N/2 - (P-2)/2
        a, b = 4/N*(P-2), 2/(N+2)    
        print(f"\nP = {P} ∈ ({2+4/N}, {4+4/N})\n{a}×{b}^{sup}")
        return a*b**sup
    
    if __name__ == '__main__':
        N = float(input('\n输入:\nN = '))
        for i in range(3):
            result = K(N)
            print(f"\n第{i+1}个输出:\nK(B,P) = {K(N)} > 1 is {result > 1}")
    
    

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 1月8日
  • 已采纳回答 12月31日
  • 创建了问题 12月20日