• 学python第一个靠炒作写的题。解题过程


    2020-6-10终于靠照抄解决了一道难题。

    4.25 两条线的交点通过线性等式找出

    这个题我第一次做的是太难了,费了2天也没弄明白。后来干脆放弃了,今天这次也是从6月9日一直到今天。本来也想放弃。我再网上找了非常非常多的内容但是没有一个是我想要的。我有些郁闷,但刚才莫名奇妙搜到了两点确定一条直线,求两条直线交点。

    接着一步一步的看,终于找到了答案。虽然这个文章是11年前的。

    我今天也是醉了。真是错过太多了。

     

        这个题里指的克莱姆法则找4.3的题。我就按这个来找和照扒(下图) 

     但是说实话数学真是一座山。我还在山脚。往上爬不上去。上一次就是这题跳过。我自己不想再浪费时间,所以今天早上真的准备放弃了。后来找到了答案。我就干脆按答案来吧,见下图。这个就是这个2条线是否重合所用的公式。

     (下图就是答案的内容,我看了这种类型题很多。但是我找了这个是最接近python的

     

        

    我用python编写的内容如下:

    x1, y1 = eval(input("Enter point 1: "))
    x2, y2 = eval(input("Enter point 2: "))
    x3, y3 = eval(input("Enter point 3: "))
    x4, y4 = eval(input("Enter point 4: "))

    y = ((y3-y4)*(y1-y2)*x3 + (y1-y2)*(x4-x3)*y3 +     (y4-y3)*(y1-y2)*x2+(x2-x1)*(y4-y3)*y2)/((x4-x3)*(y1-y2)+(y3-y4)*(x1-x2))
    print(f"y is {y}")    y的答案1.11111(和作业相符)
    x = x2+(x1-x2)*(y-y2)/(y1-y2)
    print((f"x is {x}"))  x的答案2.8889(和作业相符)

     当然做到这里还是不够完整。因为该程序还要有判断两条线是否重合的功能,不是光显示X和Y的坐标。接下来我会继续写。但是不知道是不是还有问题。

    这道题是我自学这个python以来第一次照抄的题。哈哈哈。谢谢大家观赏

  • 相关阅读:
    nice -n 10 bash 和 chrt 10 bash 和 echo -17 > /proc/PID/oom_score_adj
    使用NGINX+LUA实现WAF功能 和nginx 防盗链
    hdfs 通过命令坏块监测和删除或者地址获取参数做监控
    kafka 的server.properties
    ntpd服务
    kafka笔记博客
    k8s高可用
    K8S集群Master高可用实践
    String:字符串常量池
    如何设计出优秀的Restful API?
  • 原文地址:https://www.cnblogs.com/yogaMan/p/13082810.html
Copyright © 2020-2023  润新知