本節(jié)目標(biāo)
- 掌握計(jì)算問題一般方法
- Python基本語法
- 繪圖基本方法
- Python標(biāo)準(zhǔn)庫(kù)的導(dǎo)入與使用
2.1 溫度轉(zhuǎn)換
TempStr = input("請(qǐng)輸入帶有符號(hào)的溫度值:")
if TempStr[-1] in ['F','f']:
C = (eval(TempStr[0:-1])-32)/1.8
print("轉(zhuǎn)換后的溫度是{:.2f}C".format(c))
elif TempStr[-1] in ['C','c']:
F = 1.8*eval(TempStr[0:-1])+32
print("轉(zhuǎn)換后的溫度是{:.2f}F".format(F))
else:
print("輸入格式錯(cuò)誤")
2.2 程序的格式框架
- 縮進(jìn) 四個(gè)空格/Tab鍵入逐样,表達(dá)所屬關(guān)系
- 注釋 #
- 保留字 Keyword
-
字符串 string
TempStr[0:-1]表示第0開始到最后一個(gè)字符伺糠,但不包括最后一個(gè)字符们豌。
input函數(shù)
<變量> = input(<提示性文字>) 無論輸入什么類型,統(tǒng)一按字符串類型輸出
eval()函數(shù)
eval(<字符串>)用來解析并執(zhí)行字符串,并將返回結(jié)果輸出殴穴。(去掉一對(duì)引號(hào))例如:
>>>x = 1
>>>eval("x + 1")
2
print()函數(shù)
>>>C1 = 10
>>>print("轉(zhuǎn)換后的溫度是{:.2f}C".format(C1))
轉(zhuǎn)換后的溫度是10.00C
# print()函數(shù)用槽格式和format()方法將變量和字符串結(jié)合到一起輸出狱窘。{}表示一個(gè)槽位置,括號(hào)中內(nèi)容由字符串后緊跟的format()方法中的參數(shù)C填充裁僧。{:.2f}中內(nèi)容表示變量C輸出格式个束。
循環(huán)語句
while(<條件>):
<語句塊1>
<語句塊2>
當(dāng)條件為Ture時(shí),執(zhí)行語句塊1語句聊疲,當(dāng)條件為False時(shí)茬底,退出循環(huán),執(zhí)行循環(huán)后語句塊2.