【程式設計】【Python】數值轉換
阿新 • • 發佈:2018-12-17
簡單的溫度轉換
描述
獲得使用者輸入的一個華氏溫度值,將其轉換成攝氏溫度並輸出,保留小數點後兩位。
使用者輸入可以是任意實數形式的溫度值,不考慮異常輸出情況。
華氏溫度到攝氏溫度轉換公式如下,其中:F: 華氏溫度,C:攝氏溫度。
C = (F -32) / 1.8
輸入格式
一個數字
輸出格式
一個數字,保留小數點後兩位。
print('%0.2f' % ((eval(input())-32)/1.8))
測試輸入: 123.4 -99 32 0x88
注:
int(x [,base ]) #將x轉換為一個整數
long(x [,base ]) #將x轉換為一個長整數
float(x ) #將x轉換到一個浮點數
complex(real [,imag ]) #建立一個複數
str(x ) #將物件 x 轉換為字串
repr(x ) #將物件 x 轉換為表示式字串
eval( str ) #用來計算在字串中的有效Python表示式,並返回一個物件
tuple(s ) #將序列 s 轉換為一個元組
list(s ) #將序列 s 轉換為一個列表
chr(x ) #將一個整數轉換為一個字元
unichr(x ) #將一個整數轉換為Unicode字元
ord(x ) #將一個字元轉換為它的整數值
hex(x ) #將一個整數轉換為一個十六進位制字串
oct(x ) #將一個整數轉換為一個八進位制字串