溫度轉(zhuǎn)換python函數(shù) python 溫度轉(zhuǎn)換程序

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

#?-*-?coding:utf-8?-*-

商州網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,商州網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為商州千余家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請找那個售后服務(wù)好的商州做網(wǎng)站的公司定做!

select=int(raw_input('請選擇:\t1.攝氏度轉(zhuǎn)華氏溫度\t2.華氏溫度轉(zhuǎn)攝氏度\n'))

if?select==1?or?select==2:

tem=raw_input('請輸入需要轉(zhuǎn)換的溫度:\n')

try:

tem=float(tem)

if?select==1?and?tem-273.15:

print?'Tem?Error!'

exit()

elif?select==2?and?tem-459.67:

print?'Tem?Error!'

exit()

if?select==1:

newtem=32+tem*1.8

elif?select==2:

newtem=(tem-32)/1.8

print?'轉(zhuǎn)換后的溫度是:%.2f'%newtem

except?Exception:

print?'Tem?Error!'

exit()

else:

print?'Select?Error!'

exit()

請選擇: 1.攝氏度轉(zhuǎn)華氏溫度 2.華氏溫度轉(zhuǎn)攝氏度

1

請輸入需要轉(zhuǎn)換的溫度:

100

轉(zhuǎn)換后的溫度是:212.00

請選擇: 1.攝氏度轉(zhuǎn)華氏溫度 2.華氏溫度轉(zhuǎn)攝氏度

2

請輸入需要轉(zhuǎn)換的溫度:

100

轉(zhuǎn)換后的溫度是:37.78

溫度轉(zhuǎn)換python代碼中如何將輸入輸出的溫度單位字母放在首位?

# -*- coding: UTF-8 -*-

#輸入溫度

a=float(input('請輸入攝氏溫度:'))

b=float(input('請輸入華氏溫度:'))

#轉(zhuǎn)換溫度

c=a*9/5+32

d=5/9*(b-32)

#輸出輸出結(jié)果

print("攝氏溫度{}轉(zhuǎn)換為華氏溫度為:{}".format(a,c))

print("華氏溫度{}轉(zhuǎn)換為攝氏溫度為:{}".format(b,d))

python溫度轉(zhuǎn)換代碼符號在前

如果我們能熟練使用python編程語言,可以編寫很多有趣的小程序,不知道你有沒實驗過?比如,你知道python溫度轉(zhuǎn)換代碼符號在前怎么操作嗎?如果還不會,沒關(guān)系,今天小編就來帶大家完整地用python編寫一個溫度轉(zhuǎn)換小程序,要用心學(xué)習(xí)哦。

1.首先我們要了解溫度轉(zhuǎn)換公式。具體如圖所示。

2.然后讓我們打開PythonIDLE。具體如圖所示。

3.進入IDLE,選擇菜單欄的File,新建一個文件。具體如圖所示。

4.開始編寫代碼。具體如圖所示。

5.編碼完成后,點擊RUN或按F5運行代碼。具體如圖所示。

6.最后測試運行即可。具體如圖所示。

python溫度轉(zhuǎn)換代碼符號在前怎么操作?通過上面的詳細教程,你應(yīng)該已經(jīng)知道大概步驟了吧,如果覺得還不會操作,沒關(guān)系,打開電腦試一試是關(guān)鍵,很多看起來很難的教程,當(dāng)你實際上手操作時會發(fā)現(xiàn),其實超級簡單,只要多練兩遍,不看教程也能熟練使用了。現(xiàn)在就動起來吧!

本篇文章使用以下硬件型號:聯(lián)想小新Air15;系統(tǒng)版本:linux;軟件版本:python。

Python溫度Fa和Ce轉(zhuǎn)換

python代碼溫度轉(zhuǎn)換。

分析問題的計算部分確定功能,使用IPO方法進一步分析輸入華氏或者攝氏溫度值、溫度標(biāo)識處理,溫度轉(zhuǎn)化算法,輸出,攝氏或者華氏溫度值、溫度標(biāo)識。

python代碼溫度轉(zhuǎn)換F,華氏溫度C,攝氏度。

python中的TempStr應(yīng)用和溫度轉(zhuǎn)換

描述

溫度的刻畫有兩個不同體系:攝氏度(Celsius)和華氏度(Fahrenheit)。

請編寫程序?qū)⒂脩糨斎肴A氏度轉(zhuǎn)換為攝氏度,或?qū)⑤斎氲臄z氏度轉(zhuǎn)換為華氏度。

轉(zhuǎn)換算法如下:(C表示攝氏度、F表示華氏度)

C = ( F - 32 ) / 1.8

F = C * 1.8 + 32

要求如下:

(1) 輸入輸出的攝氏度采用大寫字母C開頭,溫度可以是整數(shù)或小數(shù),如:C12.34指攝氏度12.34度;

(2) 輸入輸出的華氏度采用大寫字母F開頭,溫度可以是整數(shù)或小數(shù),如:F87.65指華氏度87.65度;

(3) 不考慮異常輸入的問題,輸出保留小數(shù)點后兩位;

(4) 使用input()獲得測試用例輸入時,不要增加提示字符串。

程序:

TempStr = input()

if TempStr[0] in ['F']:? ? #因為要求輸入輸出是大寫C或者F,所以針對第一位字符做判斷

C = (eval(TempStr[1:]) - 32)/1.8? ? #TempStr[1:]表示字符串除首字符外的所有字符。

print("C{:.2f}".format(C))? ? ?#采用{:.2f}將輸出數(shù)字變成兩位小數(shù)點表示時,即使數(shù)學(xué)上該輸出值是整數(shù),也會按照小數(shù)方式輸出,例如,轉(zhuǎn)換后溫度為10度,輸出為10.00;

elif TempStr[0] in ['C']:? ??

F = 1.8*eval(TempStr[1:]) + 32? ??

print("F{:.2f}".format(F))

else:

print()? ? ? #不輸入任何錯誤提示

Python寫溫度轉(zhuǎn)化

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

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

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

網(wǎng)址:

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

網(wǎng)址:

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

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

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

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

eval() 函數(shù),使得這些數(shù)值可以被計算出來。從而使得該公式可以計算賦值給變量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(), 需要細看才好好理解。歡迎觀看~

名稱欄目:溫度轉(zhuǎn)換python函數(shù) python 溫度轉(zhuǎn)換程序
當(dāng)前鏈接:http://www.muchs.cn/article32/hhehsc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、企業(yè)網(wǎng)站制作、Google、關(guān)鍵詞優(yōu)化、商城網(wǎng)站、移動網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名