小實驗:
實現乙個程式,將分鐘轉為小時和分鐘。在 minutestohours.py 檔案中實現乙個函式hours()
,將使用者輸入的分鐘數
轉化為小時數和分鐘數
,並要求小時數盡量大。將結果以xx h, xx m
的形式列印出來。
要求:
import sys
# 轉換函式
defhours
(minute)
:# 如果為負數則 raise 異常
if minute <0:
raise valueerror(
"input number cannot be negative"
)else
:print
("{} h, {} m"
.format
(int
(minute /60)
, minute %60)
)# 函式呼叫及異常處理邏輯
try:
hours(
int(sys.ar**[1]
))except
:print
("parameter error"
)
python 7 迴圈與迭代
判斷 python中if else語句的多種寫法 a,b,c 1,2,3 1.常規 if a b c a else c b 2.表示式 c a if a b else b 3.二維列表 c b,a a b 1,迴圈 for迴圈迭代選取序列元素的三種方式 1.序列項迭代 list1 1,2,3 for...
PYTHON中的語法元素 Python 7
今天給大家介紹一下python中的一些語法元素,跟學其它語言一樣,python也有自己的一些語法規則,做為開發人員,我們要遵循這些規則,開發起來才更加高效。我們用乙個例子說明 tempconcert.py val input 請輸入帶溫度符號的溫度值 如 32c或22f ifval 1 in c c...
自學python 7 字典
特點 1.符號 2.關鍵字 dict 3.鍵值對儲存 key value,每次新增都必須是成對新增的。定義 dict1 常用的空字典定義。dict2 dict 空字典,不常用。dict3 鍵值對必須成對出現。dict4 dict name lucky age 18 建立過程,首先把列表拆開,兩個元組...