#c=(f-32)/1.8 ; f = c * 1.8 + 32
tempstr = input("
請輸入帶有符號的溫度值:")
if tempstr[-1] in ['
f','f'
]: c = (eval(tempstr[0:-1]) - 32) / 1.8
print("
轉換後的溫度是c
".format(c))
elif tempstr[-1] in ['
c','c'
]: f = 1.8 * eval(tempstr[0:-1]) + 32
print("
轉換後的溫度是f
".format(f))
else
:
print("
輸入格式錯誤
")
資料型別:
-整數型別:10011101
-字串型別:「10011101」 / '10011101'
-列表型別:[10,011,101]
**涉及知識內容總結:
——縮排、注釋、命名、變數、保留字
——資料型別、字串、整數、浮點數、列表
——賦值語句、分支語句、函式
——input()、print()、eval()、print()格式化
eval() 函式用來執行乙個字串表示式,並返回表示式的值。
(b)124
>>> a = "
123"
>>>eval(a)
123>>> b = eval(a) + 2
(b)125
>>> print("
".format(eval(a)+1))
124
python基本語法元素
宣告 本部落格內容是對北京理工大學mooc網上 python語言程式設計 的課程學習筆記。一 引例 先從 溫度轉換 的10行程式說起,原始 如下 tempconvert 該行中包含了python的 注釋 temp input 請輸入帶符號的溫度數 該行包含了python語法的 變數 命名 函式,即i...
Python基本語法元素
例項語法元素分析 單元小節 這篇部落格內容來自中國大學mooc課程 python語言程式設計的第一周文件,整理一下,只為日後學習方便 程式設計能夠訓練思維 程式設計體現了一種抽象互動關係,自動化執行的思維模式 計算思維 區別邏輯思維和實證思維的第三種思維模式。能夠促進人類思考增進觀察力和深化對互動關...
python 基本語法元素
3.控制流程 4.輸入輸出 5.程式格式 輸入,得到資料,賦給變數,通過一定的控制流程,來解決我們的問題,最後輸出。整個過程,資料就像水流過管道。1.資料型別 序列型別 元素有位置順序。常用的有可變序列 列表 data1,data2,和 不可變序列 元組 data1,data2,戳 列表與元組 字典...