最为一个刚入门学习python的小白最近遇到了这样一道题,现在许多显示器的屏幕宽度和高度的比例是16:9,显示器的尺寸讲的是对角线的长度,单位是英寸。现用python编写程序,输入显示器的尺寸,单位英寸,计算并输出显示器的宽度和高度,单位为厘米。1英寸=2.54厘米。
刚开始看到这题就烦,怎么是数学问题,但把题目多读两遍就清楚了,先画个图吧
有图可知,求斜边要用勾股定理,熟悉吧!既然题目说宽度和高度比为16比9,那我们就令宽为16,高为9吧!好,现在开始写程序吧!
代码写好了,试试运行程序
程序运行完成没有毛病,但是感觉还可以优化一点,请各位大佬指教