Python 中 assert的使用位置及源码解析
生活随笔
收集整理的這篇文章主要介紹了
Python 中 assert的使用位置及源码解析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
assert大意為:如果符合條件則繼續運行,否則將報錯退出。
舉一簡單例子:
a = 30#assert a > 1assert a < 1, "a小于1出錯"再看一個源碼:
def __init__(self, max_sessions, clear_sessions=False, delay_seconds=30):assert delay_seconds > 1Greenlet.__init__(self)db_session = database_setup.get_session()self.enabled = True某類初始化函數判斷參數是否合格的關鍵作用。
總結
以上是生活随笔為你收集整理的Python 中 assert的使用位置及源码解析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: twisted系列教程十三–deferr
- 下一篇: P2转P3时出现‘utf-8‘ code