亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

Python判斷直線和矩形是否相交的方法

2020-01-04 18:04:52
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了Python判斷直線和矩形是否相交的方法,涉及Python坐標系下的直線與矩形相關運算,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了Python判斷直線和矩形是否相交的方法。分享給大家供大家參考。具體實現方法如下:

 

 
  1. ""
  2. A(ax,ay),B(px,py)為兩個點 (x1,y1),(x2,y2)為矩形的左上角和右下角坐標 ,判斷A,B兩點是否和矩形相交  
  3. ""
  4. def Judge(ax, ay, px, py, x1, y1, x2, y2): 
  5. #轉換為真除法 
  6. ax, ay, px, py = float(ax), float(ay), float(px), float(py) 
  7. x1, y1, x2, y2 = float(x1), float(y1), float(x2), float(y2) 
  8. #判斷矩形上邊線和兩點直線相交的點 
  9. sx = (y1 - ay) * (px - ax) / (py - ay) + ax 
  10. if sx >= x1 and sx <= x2: 
  11. return True 
  12. #判斷矩形下邊線和兩點直線相交的點 
  13. xx = (y1 - ay) * (px - ax) / (py - ay) + ax 
  14. if sx >= x1 and sx <= x2: 
  15. return True 
  16. #判斷矩形左邊線和兩點直線相交的點 
  17. zy = (y2 - ay) * (x2 - ax) / (px - ax) + ay 
  18. if zy >= y1 and zy <= y2: 
  19. return True 
  20. #判斷矩形右邊線和兩點直線相交的點 
  21. yy = (y2 - ay) * (x2 - ax) / (px - ax) + ay 
  22. if yy <= y1 and yy >= y2: 
  23. return True 
  24. return False 
  25. ax = raw_input() 
  26. ay = input() 
  27. px = input() 
  28. py = input() 
  29. x1 = input() 
  30. y1 = input() 
  31. x2 = input() 
  32. y2 = input() 
  33. print Judge(ax, ay, px, py, x1, y1, x2, y2) 

希望本文所述對大家的Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本欧美一二三区| 久久久999精品免费| 亚洲free嫩bbb| 欧美性xxxx极品hd欧美风情| 日韩中文字幕在线免费观看| 一区二区三区高清国产| 日韩成人在线视频| 福利二区91精品bt7086| 亚洲欧美另类人妖| 久久久久久久网站| 日韩久久精品电影| 国产亚洲欧洲高清一区| 欧美日韩性视频在线| 欧美最近摘花xxxx摘花| 日韩美女免费观看| 亚洲天天在线日亚洲洲精| 在线精品高清中文字幕| 97**国产露脸精品国产| 国产啪精品视频网站| 亚洲一区二区少妇| 亚洲男人av电影| 久久国产精品久久国产精品| 国产精品扒开腿做爽爽爽男男| 国产精品一区电影| 日韩网站在线观看| 国产精品久久久久久亚洲影视| 欧美日韩国产一区在线| 久久精品在线播放| 久久亚洲欧美日韩精品专区| 色爱av美腿丝袜综合粉嫩av| 日韩av在线不卡| 97视频在线观看免费| 日日摸夜夜添一区| 国产精品极品在线| 欧美疯狂xxxx大交乱88av| 国产精品免费在线免费| 精品露脸国产偷人在视频| 久久久久久噜噜噜久久久精品| 日本精品视频在线| 国语自产偷拍精品视频偷| 亚洲大胆人体在线| 最近免费中文字幕视频2019| 亚洲成人三级在线| 性欧美激情精品| 国产精品国产三级国产aⅴ9色| 97精品国产97久久久久久免费| 91国内揄拍国内精品对白| 国产成人精品视频在线观看| 日韩精品中文字幕在线| 久久久黄色av| 97久久精品在线| 亚洲精品www久久久| 亚洲欧美综合另类中字| 欧美精品在线免费| 欧美性猛交xxxx免费看久久久| 欧美视频裸体精品| 国产精品久久久久7777婷婷| 欧美肥臀大乳一区二区免费视频| 久久久久久久av| xvideos成人免费中文版| 亚洲黄色在线看| 国产精品第三页| 欧美精品在线免费观看| 欧美在线观看网站| 国外日韩电影在线观看| 性色av一区二区三区红粉影视| 色综合91久久精品中文字幕| 亚洲国产成人精品久久| 在线观看欧美成人| 插插插亚洲综合网| 亚洲va欧美va在线观看| 日韩专区在线观看| 亚洲国产精彩中文乱码av| 久久久av电影| 国产xxx69麻豆国语对白| 欧美在线亚洲一区| 国产精品一二区| 92国产精品久久久久首页| 中国china体内裑精亚洲片| 欧美日韩国产二区| 91日韩在线播放| 午夜免费久久久久| 九九热r在线视频精品| 欧美黑人又粗大| 国产一区二区三区网站| 欧美日韩成人网| 亚洲sss综合天堂久久| 欧美日韩福利视频| 538国产精品视频一区二区| 亚洲成人教育av| 欧美黄色片免费观看| 日韩欧美有码在线| www.日韩欧美| 国产成人久久精品| 亚洲精品久久久久| 欧美一性一乱一交一视频| 亚洲精品720p| 国产欧美一区二区三区视频| 日韩黄色在线免费观看| 日韩久久精品成人| 色老头一区二区三区在线观看| 国产精品丝袜高跟| 国产精品精品一区二区三区午夜版| 欧美日韩亚洲精品内裤| 91视频8mav| 欧美精品激情视频| 国产精品稀缺呦系列在线| 国产精品视频一区国模私拍| 日韩欧美在线观看| 一本色道久久88精品综合| 色yeye香蕉凹凸一区二区av| 国产日韩在线视频| 国产精品成人一区二区| 亚洲欧美日韩国产成人| 久久影视免费观看| 一区二区三区 在线观看视| 日韩在线视频一区| 国产亚洲在线播放| 国产欧美一区二区白浆黑人| 日韩欧美亚洲国产一区| 精品国产31久久久久久| 久久91超碰青草是什么| 亚洲黄色在线观看| 亚洲人成伊人成综合网久久久| 欧美最猛性xxxxx(亚洲精品)| 亚洲夜晚福利在线观看| 日韩成人在线电影网| 在线中文字幕日韩| 日韩在线观看免费全| 91久久精品国产91久久性色| 亚洲电影免费观看高清完整版在线| 国产精品高潮呻吟久久av黑人| 欧美亚洲在线观看| 欧美激情极品视频| 亚洲精品自拍偷拍| 国产成人avxxxxx在线看| 久久久久久久999精品视频| 亚洲综合小说区| 成人在线播放av| www欧美xxxx| 亚洲国产天堂久久国产91| 亚洲网在线观看| 欧美国产高跟鞋裸体秀xxxhd| 91久久中文字幕| 久久免费成人精品视频| 成人xvideos免费视频| 亚洲人成网站色ww在线| 亚洲第一男人av| 97人洗澡人人免费公开视频碰碰碰| 亚洲日韩中文字幕| 国产成人avxxxxx在线看| 亚洲美女福利视频网站| 91精品国产99| 亚洲乱码一区二区| 日韩av在线一区二区| 精品日本高清在线播放| 97国产精品视频人人做人人爱| 91精品国产自产在线老师啪| 日本成熟性欧美| 一本大道香蕉久在线播放29| 欧美亚洲日本黄色| 欧美诱惑福利视频| 日韩欧美在线国产| 九九热这里只有精品6|