引例:「溫度轉換」
#tempstr儲存使用者輸入的資訊
temstr =
input
("請輸入帶有符號的溫度值:"
)if temstr[-1
]in['f'
,'f']:
#temstr的最後乙個字元是否為f或f
c=(eval
(temstr[0:
-1])
-32)/
1.8#temstr[0:-1]表示從第乙個字元開始但不到倒數第乙個的所有字元
print
("轉換後的溫度是c"
.format
(c))
#表示只保留小數點後兩位
elif temstr[-1
]in['c'
,'c']:
#temstr的最後乙個字元是否為c或c
f=1.8
*eval
(temstr[0:
-1])
+32print
("轉換後的溫度是f"
.format
(c))
else
:print
("輸入格式錯誤"
)
一行**開始前的空白區域,表達程式的格式框架。
if temstr[-1
]in['f'
,'f']:
c=(eval
(temstr[0:
-1])
-32)/
1.8print
("轉換後的溫度是c"
.format
(c))
用來儲存和表示資料的佔位符號
`tempstr =
"82f"
#向變數tempstr賦值"82f"
關聯識別符號的過程
被程式語言內部定義並保留使用的識別符號
由0個或多個字元組成的有序字串行
去掉引數最外側引號並執行餘下語句的函式
>>
>
eval
("1+2"
)>>
>
3>>
>
eval
('print("hello")'
)>>
>hello
中國大學mooc python語言程式設計 第一周 Python基本語法元素
課程內容設計 面向過程程式設計的 python基礎語法 全體系 符合認知規律的程式設計快速入門及全體系內容 三部分 共9章 快速入門 2 基礎語法 5 程式設計思維 2 1周 1章,除第1 2章,每章包含2個實踐案例,共16個案例例項1 圓面積計算 公式類 r 25area 3.1415 r r p...
python第一周心得 Python第一周總結
變數 不能為系統自帶的內建函式,如def,help,sum等等 變數不能已下劃線數字來開頭,對大小寫敏感 變數後直接接數字,則被賦值為整型,如何加引號則賦值型別為字串str型別 a 1 整型 int b 2 字串 str 用print 直接輸出 a hello print a 在 使用者想要同時輸出...
python 一 第一周
print hello word 列印hello word name 字串 int 1boo trueusername input username 輸入 print username info info format username username print info username na...