Python入門學習筆記 溫度轉換例項

2021-10-03 23:54:49 字數 1244 閱讀 5920

記錄在中國大學mooc上的python語言程式設計中的學習 嵩天老師

已知:c表示攝氏度, f表示華氏度

c=(f-32)/1.8

f=c*1.8+32

#tempconvert.py

tempstr=

input

("請輸入帶有符號的溫度值:"

)if tempstr[-1

] in [

'f',

'f']

: c=

(eval

(tempstr[0:

-1])

-32)/

1.8print

("轉換後的溫度是c"

.format

(c))

elif tempstr[-1

] in [

'c',

'c']

: f=

1.8*

eval

(tempstr[0:

-1])

+32print

("轉換後的溫度是f"

.format

(f))

else

:print

("輸入格式錯誤"

)

tempstr=

input

("請輸入帶有符號的溫度值:"

)if tempstr[

0] in [

'f',

'f']

: c=

(eval

(tempstr[-1

:])-

32)/1.8

print

("轉換後的溫度是c"

.format

(c))

elif tempstr[

0] in [

'c',

'c']

: f=

1.8*

eval

(tempstr[1:

])+32

print

("轉換後的溫度是f"

.format

(f))

else

:print

("輸入格式錯誤"

)

輸出:

python入門學習筆記

是現實世界事物在計算機世界中的對映,寫 是將現實世界中的事物用計算機語言來描述。python基本資料型別 數字 number 整型int 浮點型float 布林型bool 非0非空都是true,0 空 none都是false 複數complx j表示 組序列 有序,可用下標操作索引來訪問,切片操作 ...

Python入門學習筆記

print輸出 input輸入 1 變數特性 變數名只有在第一次出現才是定義變數 變數名再次出現,不是定義變數,而是直接使用之前定義的變數 每個變數在使用前都必須賦值,變數賦值以後該變數才會被建立 等號 用來給變數賦值 左邊是乙個變數名 右邊是儲存在變數中的值 變數名 值 2 命名規則 a.變數名只...

Python入門學習筆記

筆記 python基礎語法跟c蠻像的 列表元組 元組內的元素可以型別不一樣 集合初始化集合 或 set 運算 並集 交集 差 對稱差 字典鍵 值 一對一 或 多對一 b dict tom 8,jerry 7 一種字串作為鍵更方便的初始化方式 a spike 10 增加乙個鍵值對 字典通過雜湊表實現,...