日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

温度转换

發布時間:2024/8/24 综合教程 24 生活家
生活随笔 收集整理的這篇文章主要介紹了 温度转换 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

要求:

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

請編寫程序將用戶輸入華氏度轉換為攝氏度,或將輸入的攝氏度轉換為華氏度。

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

C = ( F - 32 ) / 1.8

F = C * 1.8 + 32

要求如下:

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

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

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

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

代碼:

1 x=input()
2 if x[0] in ['c','C']:
3     F = eval(x[1::]) * 1.8 + 32
4     print("F{:.2f}".format(F))
5 elif x[0] in ['f','F']:
6     C = (eval(x[1::])-32)/1.8
7     print("C{:.2f}".format(C))
8 else: print("wrong input")

分析:

感覺這個代碼的知識點還是有的。

(1)輸入函數,也就是相當于C語言的scanf(),括號里面的東西會打印在屏幕上,會要求你輸入一個數;

(2)判斷語句if,不要忘記每個判斷之后加:;

(3)eval函數是將字符格式轉換為數字格式;

(4)print(“C{:.2f}”.format(C)),其中C是原樣輸出的,.2f說明的是輸出的數保留兩位小數,:說明的是C全部輸出;

(5)x[-1]代表x的倒數第一位,也就是最后一位,x[-2]就是倒數第二位,x[0]就是第一位。

各位大神多多指教

總結

以上是生活随笔為你收集整理的温度转换的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。