Python華氏溫標(biāo)與攝氏溫標(biāo)轉(zhuǎn)換
關(guān)于溫度計(jì)量單位的認(rèn)識(shí)
華氏度F,是溫度的一種度量單位,其發(fā)明者德國(guó)人華倫海特(Gabriel Daniel Fahrenheit,1686年——1724年)命名的。在標(biāo)準(zhǔn)大氣壓下冰的熔點(diǎn)為32華氏度,水的沸點(diǎn)為212華氏度。一些外國(guó)日常生活中采用華氏度。
攝氏度C,也是溫度的一種度量單位,是瑞典天文學(xué)家安德斯.攝爾修斯于1742年提出。在標(biāo)準(zhǔn)大氣壓下,冰水的混合物的溫度為0攝氏度,水的沸點(diǎn)為100攝氏度。
數(shù)學(xué)公式
華氏度F,攝氏度C,
F = 32 + 1.8C
C = (F-32)/1.8
Python代碼
`
"""
華氏度與攝氏度之間的轉(zhuǎn)換
"""
def convert_temperture(tem,unit):
"""
:param tem: 溫度值
:param unit: 單位(華氏度,攝氏度)
:return: 返回轉(zhuǎn)換后的溫度
"""
if unit == 'F':
temp = ( tem - 32 ) / 1.8
un = 'C'
elif unit == 'C':
temp = 32 + 1.8*tem
un = 'F'
else:
print('請(qǐng)輸入正確的單位!')
return temp,un
def main():
tem = int(input('請(qǐng)輸入溫度值:'))
unit = str(input('請(qǐng)輸入溫度單位(F或C):'))
print(convert_temperture(tem,unit))
if name == 'main':
main()
`

浙公網(wǎng)安備 33010602011771號(hào)