【Python】2.1溫度轉換
阿新 • • 發佈:2019-02-14
# TempConvert.py 註釋語句,註釋用來幫助程式設計師記錄程式設計方法,輔助程式閱讀
#單行註釋
#
'''多行註釋'''
val = input("請輸入帶溫度表示符號的溫度值(例如: 32C): ")
#input()函式從控制檯獲得使用者輸入
#通過val[0:-1]來獲取除最後一個字元外的字串
if val[-1] in ['C','c']:
#in用來判斷左側內容是否在右側集合
#例:-1是否是C或c
f = 1.8 * float(val[0:-1]) + 32
#賦值語句
#同步賦值指同時給多個變數賦值,即先運算右側N個表示式,
#然後同時將表示式結果賦值給左側。
#例如:t=x,x=y,y=t可以轉變為x,y=y,x
#float:浮點函式 能夠將(val[0:-1])變成一個小數
print("轉換後的溫度為: %.2fF"%f)
#輸出語句
#print()函式用來輸出字元資訊或以字元形式輸出變數的值,
#print()函式通過%來選擇輸出的變數
#%.2F表示輸出一個小數點包括兩位的浮點函式
elif val[-1] in ['F','f']:
c = (float(val[0:-1]) - 32) / 1.8
print("轉換後的溫度為: %.2fC"%c)
else:
print("輸入有誤" )
#val f c 變數 使用前需賦值
#表示式指程式中產生或計算新資料值的一行程式碼 例:x=25
#空格:表示縮排關係的空格不能改變。不能分割一個命名
#計數迴圈基本過程
#for i in range(<計數值>);
# <表示式組>
#例:使某一段程式連續執行10次
#for i in range (10);
# <表示式組>