这个Python代码怎么写

已知英制和公制的长度换算公式为:1英寸=2.54厘米
给定两个实数表示长度,第一个单位为英寸,第二个单位为厘米。要求将第一个长度换算成厘米输出,将第二个换算成英寸输出。结果保留2位小数。

酱紫?

def caculate(a,b) :
    return round( 2.54*a,2 ) ,round( b/2.54 ,2)
print(caculate(10,2))

结果

img


x=input('输入英寸:')
y=input('输入厘米:')
print(round(float(x)*2.54,2),'cm')
print(round(float(y)/2.54,2),'inch')