真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

包含python攝氏華氏函數(shù)的詞條

如何用 python編寫華氏攝氏度的相互轉(zhuǎn)換?

華氏度和攝氏度的轉(zhuǎn)換關(guān)系為,℉ = 9×℃ /5+32 ? ?或 ? ℃ = 5×(℉- 32)/9

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了松滋免費(fèi)建站歡迎大家使用!

輸入為一個字符串,最后一位為'F'表示輸入為華氏度,最后一位為'C'表示輸入為攝氏度

輸出將自動轉(zhuǎn)換成為相同格式的另一種溫度。示例的輸入為:'30.1C'、'86F'。

def?tempTransform(tempStr):

tempVal?=?tempStr[:-1]

try:

tempVal?=?float(tempVal)

except?ValueError:

raise?ValueError('Temperature?value?is?not?valid.')

tempUnit?=?tempStr[-1]

if?tempUnit?==?'F':

tempVal?=?(tempVal?-?32)?*?5?/?9

return?'{}C'.format(tempVal)

elif?tempUnit?==?'C':

tempVal?=?tempVal?*?9?/?5?+?32

return?'{}F'.format(tempVal)

else:

raise?ValueError('Temperature?unit?is?not?valid.')

print(tempTransform('30.1C'))

#?86.18F

如果輸入字符串中的溫度值無效或者單位不是'C'或者'F',均會會拋出ValueError。

華氏溫度與攝氏度換算python

在標(biāo)準(zhǔn)大氣壓下,鹽雪混合物的溫度為0°F,水的沸點(diǎn)為212°F,中間有212等份,每等份為1華氏度。 華氏溫標(biāo)的標(biāo)準(zhǔn)儀器是水銀溫度計(jì),選取氯化銨和冰水混合物的溫度為零度,選取水的沸點(diǎn)。水銀體積膨脹被分為100份,對應(yīng)每份的溫度為1華氏度,單位為“°F”。按照華氏溫標(biāo),鹽雪混合物的溫度為0°F,在標(biāo)準(zhǔn)大氣壓下水的沸點(diǎn)是212°F。 1714年,德國物理學(xué)家丹尼爾·家百列·華倫海特(Daniel Gabriel Fahrenheit,1686 - 1736)基于虎克的研究,將冰與鹽混和后,所能達(dá)到的最低溫度訂為0°F(-17.7℃),而概略地把水的??梢允莗ython語言編寫,分析如下: (1) 輸入輸出的攝氏度采用字母C、c開頭,溫度可以是整數(shù)或小數(shù),如:C12.34指攝氏度12.34度; (2) 輸入輸出的華氏度采用字母F、f開頭,溫度可以是整數(shù)或小數(shù),如:F87.65指攝氏度87.65度; 2、具體編寫的python程序截圖 3、程序如下,注意tab建縮進(jìn)一致,否則報(bào)錯 temp = input("請輸入帶有符號的溫度值:") if temp[-1] in ['F', 'f']: C = (eval(temp[0:-1]) - 32)/1.8 print("轉(zhuǎn)換后的溫度是{:.2f}C" .format(C)) elif tem

Python寫溫度轉(zhuǎn)化

我們都知道,現(xiàn)在通用的溫度有2種,一種是 攝氏度 ,另一種是 華氏度 。

至于想要深入了解的小伙伴,給你們加上了鏈接:

攝氏度: 用符號 C表示,是世界上使用較為廣泛的 溫標(biāo) 之一

網(wǎng)址:

華氏度: 符號 。華氏度 = 32+ 攝氏度 1.8

網(wǎng)址:

第一步: 先用input()輸入當(dāng)時的溫度

第二步: 判斷輸入溫度的類型,如果是華氏度F的話,(可以大小寫)執(zhí)行計(jì)算:

攝氏度=(華氏度-32)/18

這里的 TempStr[-1] 是指最后一個字符串在F/f判斷是華氏度。 TempStr[0:-1] 取的是數(shù)值,用

eval() 函數(shù),使得這些數(shù)值可以被計(jì)算出來。從而使得該公式可以計(jì)算賦值給變量C。

print("轉(zhuǎn)換后的溫度是{:.2f}C".format(C)), {:.2f} ,這里.2是使結(jié)果保留2位小數(shù),f在.format(C)中展示,帶上單位C。就完成打印。

第三步: 華氏度轉(zhuǎn)成攝氏度

這是華氏度轉(zhuǎn)化攝氏度的,下面攝氏度轉(zhuǎn)化華氏度是同樣的方法。

以下是完整代碼:

一個程序還是包含著挺多知識的, 保留2位小數(shù),eval(),.format(),input(), 需要細(xì)看才好好理解。歡迎觀看~

python將華氏度轉(zhuǎn)為攝氏度

python將華氏度轉(zhuǎn)為攝氏度,是一個基本的運(yùn)算。把華氏溫度換算為攝氏溫度的計(jì)算公式是F=1.8×C+32。


網(wǎng)頁標(biāo)題:包含python攝氏華氏函數(shù)的詞條
文章起源:http://weahome.cn/article/dojhcph.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部