def main(): try: mtd(3) except Exception as e: print("程序出現異常:", e) mtd(3) def mtd(a): if a > 0: raise ValueError("a的值大於0.不符合要求") main()
程序執行過程:
程序從上往下依次執行到定義函數def main() 、def mtd()時,只是記錄下函數名,不看函數內容,等到調用時即執行main() 時才會去讀函數里的內容。
def main(): try: mtd(3) except Exception as e: print("程序出現異常:", e) mtd(3) def mtd(a): if a > 0: raise ValueError("a的值大於0.不符合要求") main()
程序執行過程:
程序從上往下依次執行到定義函數def main() 、def mtd()時,只是記錄下函數名,不看函數內容,等到調用時即執行main() 時才會去讀函數里的內容。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。