Python第一節學習筆記

qq_46404625發表於2020-09-28
  • Python第一節學習筆記

def tempConvert(ValueStr):
    if ValueStr[-1] in ['F','f']:
        C =(eval(ValueStr[0:-1])-32)/1.8
        print("轉換後的溫度是{:。2f}C".format(C))
    elif ValueStr[-1] in ['C','c']:
        F =1.8*eval(ValueStr[0:-1])+32
        print("轉換後的溫度是{:.2f}F".format(F))
    else:
        print("輸入格式錯誤")
    TempStr = input("請輸入帶有符號的溫度值;")
    tempConvert(TempStr)

1.in【‘F’,‘f’】和資料庫類似檢視字串的最後一個字元是否在in的範圍內
2.eval()函式去掉外邊的括號執行裡邊的函式體
3.if elif else決定函式的走向
4.{:.2f}.format(F)類似於C加加中的format,有佔位符,再用。2f控制輸出格式
5.print()和Java輸出一致

相關文章