乙個計算電腦螢幕寬高的Python程式

2021-05-24 01:27:39 字數 886 閱讀 9316

我們平時說的電腦螢幕和電視機螢幕的大小,說的都是對角線的大小,而且都是英吋為單位,沒什麼直觀映像,所以寫了一小段python**來幫俺們計算一下,這個**應該是可以相容python 2和python 3。上**:

執行結果如下:

16比9的螢幕尺寸:

20英吋16比9螢幕,寬44.28厘公尺,高24.91厘公尺

19英吋16比9螢幕,寬42.06厘公尺,高23.66厘公尺

15英吋16比9螢幕,寬33.21厘公尺,高18.68厘公尺

14英吋16比9螢幕,寬30.99厘公尺,高17.43厘公尺

13英吋16比9螢幕,寬28.78厘公尺,高16.19厘公尺

12英吋16比9螢幕,寬26.57厘公尺,高14.94厘公尺

11英吋16比9螢幕,寬24.35厘公尺,高13.70厘公尺

10英吋16比9螢幕,寬22.14厘公尺,高12.45厘公尺

9英吋16比9螢幕,寬19.92厘公尺,高11.21厘公尺

7英吋16比9螢幕,寬15.50厘公尺,高8.72厘公尺

4比3的螢幕尺寸:

20英吋4比3螢幕,寬40.64厘公尺,高30.48厘公尺

19英吋4比3螢幕,寬38.61厘公尺,高28.96厘公尺

15英吋4比3螢幕,寬30.48厘公尺,高22.86厘公尺

14英吋4比3螢幕,寬28.45厘公尺,高21.34厘公尺

13英吋4比3螢幕,寬26.42厘公尺,高19.81厘公尺

12英吋4比3螢幕,寬24.38厘公尺,高18.29厘公尺

11英吋4比3螢幕,寬22.35厘公尺,高16.76厘公尺

10英吋4比3螢幕,寬20.32厘公尺,高15.24厘公尺

9英吋4比3螢幕,寬18.29厘公尺,高13.72厘公尺

7英吋4比3螢幕,寬14.22厘公尺,高10.67厘公尺

看上去還不錯,哈哈。

螢幕寬高的一些獲取方法彙總

比如上面說的screen.width screen.height這些資料在有的手機上並不準確,比如三星的某些型號。viewport和螢幕的真實尺寸並不是對應的,如在safari mobile中viewport預設寬度 320px 是螢幕真實尺寸 640px 的一半,這裡不管是用window.inne...

計算任意乙個UIView相對螢幕的座標

在很多時候,我們需要去計算乙個uiview相對螢幕的座標,來實現一些ui效果。在這個uiview未被巢狀多層的時候,相對螢幕的座標很好算,只需要精準的拿到每層superview變數去計算。但是很多情況下,我們的uiview可能巢狀了很多層 我在專案中遇到的相對controller.view就有6層之...

如何實現乙個未知寬高元素的水平垂直居中?

以下是實現未知寬高元素水平垂直居中的三個方法 方法1 通過定位和transform屬性來實現 html 實現未知寬高元素垂直居中的方法1 通過定位和transform來實現 css 方法2 通過利用flex布局 html 實現未知寬高元素的水平垂直居中方法2 主要是利用flex布局來實現 css 方...