記錄在中國大學mooc上的python語言程式設計中的學習 嵩天老師
已知:c表示攝氏度, f表示華氏度
c=(f-32)/1.8f=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 增加乙個鍵值對 字典通過雜湊表實現,...