華氏度和攝氏度轉換for Python

2021-08-20 08:28:42 字數 771 閱讀 7309

#python實現華氏度和攝氏度轉換

*獲取使用者輸入的華氏度或者攝氏度自動轉換*

***我個人覺得比較簡短了*

ps:剛學完的python,打算還是寫一些**存著,以便以後好檢視

def fc():

while true:

fc=input("請輸入華氏度or攝氏度,如:37.2c或者5.6f.輸入'q'或'q'退出\n")#獲取使用者輸入的華氏度和攝氏度

if fc.endswith('c')==true:#判斷輸入的是否為攝氏度

c=float(fc.split('c')[0])#將輸入的攝氏度使用split以c分割,將其分割成列表並取第乙個值轉換成浮點型。等同於 a=fc.split('c') c=float(a[0])

print(fc,'的華氏度為:%ff' %(c*(9/5)+32))

elif fc.endswith('f')==true:#判斷輸入的是否為華氏度

f=float(fc.split('f')[0])

print(fc,'的攝氏度為:%fc' %((f-32)*5/9))

elif fc=='q'

or fc=='q':

break

elif fc.endswith('c')==false or fc.endswith('f')==false:

print('請輸入正確的華氏度(f)或攝氏度(c),以f或c結尾')

fc()

華氏度攝氏度轉換

include include int main return 0 0華氏度對應的溫度是 17.777778 10華氏度對應的溫度是 12.222222 20華氏度對應的溫度是 6.666667 30華氏度對應的溫度是 1.111111 40華氏度對應的溫度是4.444444 50華氏度對應的溫度是...

c語言攝氏度華氏度轉換

近期,打算重新學習c語言,之前直接學的c 並沒有c的基礎,所以在編寫的時候遇到了一些錯誤,現記錄下來。題目 你的朋友要去某地旅遊,當地天氣預報是用華氏,請編寫程式,計算相應的攝氏度。錯誤 include using namespace std int main 正確 include using na...

攝氏度轉換為華氏度的程式介紹

copyrighe c 2014軟體2班 問題描述 建立乙個程式來把攝氏度轉換為華氏度,該程式提示使用者輸入攝氏度資料,然後顯示轉換後的華氏度的資料。輸入描述 乙個實數,代表攝氏度。程式輸出 乙個實數,華氏度。using system using system.collections.generic...