Python 7 學習筆記

2021-10-03 08:59:05 字數 634 閱讀 1676

小實驗:

實現乙個程式,將分鐘轉為小時和分鐘。在 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 建立過程,首先把列表拆開,兩個元組...