p56:
*2.1
例項1的修改。改造例項代碼1.1,採用eval(input(《提示內容》))替換現有輸入部分,並使輸出的溫度值為整數。
源**:
tempstr=input("請輸入符號:")
x=eval(input("請輸入溫度值:"))
if tempstr in ['f','f']:
c=(x-32)/1.8
print("轉換後的溫度是c".format(c))
elif tempstr in ['c','c']:
f=1.8*x+32
print("轉換後的溫度是f".format(f))
else:
print("輸入格式錯誤!")
執行結果:
*2.2匯率兌換程式。按照溫度轉換程式的設計思路,按照1美元=6人民幣匯率編寫乙個美元和人民幣的雙向兌換程式
源**:
tempstr=input("請輸入幣種符號(y(yuan)/d(dollar)):")
x=eval(input("請輸入面額值:"))
if tempstr in ['y','y']:
c=x/6
print("轉換後是美元".format(c))
elif tempstr in ['d','d']:
f=x*6
print("轉換後是人民幣".format(f))
else:
print("輸入格式錯誤!")
執行結果:
嵩天老師Python語言程式設計第四周測驗
四位玫瑰數 for i in range 1000,10000 if eval str i 0 4 eval str i 1 4 eval str i 2 4 eval str i 3 4 i print i 100以內所有素數求和 我寫的 是 a 2 s 0for i in range 2,101...
《python語言程式設計基礎》 第6章
根據資料之間的關係,組合資料型別可以分為3類 序列型別 元素之間存在先後關係,通過序號訪問,元素之間可以是相通的 集合型別 元素無序,且相同元素在集合中唯一存在 對映型別 即鍵值對 這個庫的名字挺有趣!jieba是python中乙個重要的第三方中文分詞函式庫。jieba庫的分詞原理是利用乙個中文詞庫...
python基礎 第5天
推導式建立序列 推導式是從乙個或者多個迭代器快速建立序列的一種方法。它可以將迴圈和條件判斷結合,從而避免冗長的 推導式是典型的python風格,會使用它代表你已經超過python初學者的水平。列表推導式 列表推導式生我列表物件,語法如下 表示式 for item in 可迭代物件 或者 字典推導式 ...