python語言程式設計基礎(嵩天)第二章課後習題

2022-09-09 01:21:21 字數 1272 閱讀 6173

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 可迭代物件 或者 字典推導式 ...