1、案列描述
輸入一個有效的時間,並顯示該時間。
2、案例分析
設置時間格式爲 h:m:s,輸入時保證輸入且 h、m、s 的值有效,不然就拋出異常。
3、案例代碼
def myTime():
h = input('時:')
h = int(h)
if h < 0 or h > 23:
raise Exception('無效的時')
m = input('分:')
m = int(m)
if m < 0 or m > 59:
raise Exception('無效的分')
s = input("秒:")
s = int(s)
if s < 0 or s > 59:
raise Exception('無效的秒')
print('%02d: %02d: %02d' % (h, m, s))
try:
myTime()
except Exception as e:
print(e)
程序運行結果如下: