601988 中国银行 601288 农业银行 601398 工商银行
Thank you
Life is short, You need Python.
try/except/else 语句
程序在运行过程中,可能遇到不可控制的错误:
➊ def stockCalculator(stock): ➋ return (stock[0], stock[1] * stock[2]) ➌ print(stockCalculator(['601988', 3.19, 100]))
➏ print(stockCalculator(['601988', 3.19, 100])) ➐ print(stockCalculator(['601988', 3.19])) ➑ print(stockCalculator(['601988', '3.19', '100']))
程序正常运行,没有发生异常。
➏ return result
完整 try 语句
完整 try 语句
在 try 语句中可以混合使用 except、else 和 finally 语句:
try: statements1
except name1: statements2
except (name2,name3): statements3
➑
if code in stocks:
raise MyInputExc(code, name)
stocks[code] = name
➒ except MyInputExc as input_exc:
input_exc.log()
➓ except: